Gmail Calendar Docs Reader La Web Más »
Grupos visitados recientemente | Ayuda | Acceder
Página principal de Grupos de Google
list怎么按长度切割呢
En este grupo hay demasiados temas que deben mostrarse primero. Para que este aparezca al principio de la lista, debes descartar esta opción para alguno de los anteriores.
Error al procesar tu solicitud. Por favor, inténtalo de nuevo.
marcar
  2 mensajes - Ocultar todos  -  Traducir todo al Traducido (ver todos los originales)
El grupo al cual envías entradas es un grupo Usenet. Si envías mensajes a este grupo, cualquier usuario de Internet podrá ver tu dirección de correo electrónico
Tu respuesta no se ha enviado.
Tu entrada se ha publicado correctamente.
 
De:
Para:
Cc:
Seguimiento:
Añadir Cc | Añadir seguimiento | Editar asunto
Asunto:
Validación:
Con fines de verificación, escribe los caracteres que veas en la imagen siguiente o los números que escuches haciendo clic en el icono de accesibilidad. Escucha y escribe los números que oyes.
 
lac  
Ver perfil   Traducir al Traducido (ver original)
 Más opciones 19 nov 2009, 05:17
Grupos de noticias: cn.bbs.comp.lang.python
De: l...@newsmth.net-SPAM.no (lac)
Fecha: 19 Nov 2009 10:17:08 GMT
Local: Jue 19 nov 2009 05:17
Asunto: Re: list怎么按长度切割呢
I used len(L)>>4 for list of thousands of elems
adapt the number of pieces to your own program, e.g. as a function argument

【 在 inference (What do I do now, Ellie?) 的大作中提到: 】
: 标  题: Re: list怎么按长度切割呢
: 发信站: 水木社区 (Fri Oct 30 07:57:53 2009), 转信
:
:
: 【 在 lac (lac) 的大作中提到: 】
: : 标  题: Re: list怎么按长度切割呢
: : 发信站: 水木社区 (Fri Oct 30 06:00:15 2009), 转信
: :
: :        # L is a list
: :        num, pieces, upper = len(L), len(L)>>4, 0    # around 2^4 pieces
: pieces是0,后面不会被执行,执行也会出现除零错误。
: :          for k in range(pieces):
: :              lower, upper = upper, upper + (num + k) // pieces
: :              # ADD CODE HERE, e.g. R.append(L[lower:upper])
: :
: : 【 在 thom (emerge a new world...) 的大作中提到: 】
: : : 比如 list = [1, 2, 3, 4, 5, 6, 7, 8, 9]
: : : 想分成[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
: : : 不想慢慢切了,思维现在缰住了。囧
: : : ...................
: :
: : --
: :
: :  [m [1;32m※ 来源:·水木社区 newsmth.net·[FROM: 211.99.222.*] [m
:
:
: --
:
:  [m [1;32m※ 来源:·水木社区 newsmth.net·[FROM: 202.120.58.*] [m

--

 [m [1;37m※ 来源:·水木社区 newsmth.net·[FROM: 211.99.222.*] [m


    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
xenos  
Ver perfil   Traducir al Traducido (ver original)
 Más opciones 20 nov 2009, 07:02
Grupos de noticias: cn.bbs.comp.lang.python
De: xenos <xeno...@gmail.com>
Fecha: Fri, 20 Nov 2009 04:02:40 -0800 (PST)
Local: Vie 20 nov 2009 07:02
Asunto: Re: list怎么按长度切割呢
是要3个3个分组吗?

>>> ls = [1,2,3,4,5,6,7,8,9]
>>> for i in xrange(0,len(ls),3):

        ls[i:i+3]

[1, 2, 3]
[4, 5, 6]
[7, 8, 9]


On 11月19日, 上午10时17分, l...@newsmth.net-SPAM.no (lac) wrote:


    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
Fin de los mensajes
« Volver a “Debates” « Tema más reciente     Tema anterior »

Crear un grupo - Grupos de Google - Página principal de Google - Condiciones del servicio - Política de privacidad
©2010 Google