Duda sobre "aleatorizar" una lista

"J. David Ibáñez" jdavid en itaapy.com
Lun Mar 8 00:07:58 CET 2004


qué torpeza la mia!, en realidad hubiese querido escribir:

def shuffle(l):
    l = l[:]
    random.shuffle(l)
    return l

Claro que la primera linea la hubiese puesto solo porque pensé que
la conservacion intacta de la lista de entrada era un requisito.



Pablo Ruiz Múzquiz wrote:

>El sáb, 06-03-2004 a las 19:34, "J. David Ibáñez" escribió:
>  
>
>>random.shuffle(l[:])
>>    
>>
>
>Hola.
>
>No, random.shuffle(l[:]) no me sirve, lo siento. No es mi objetivo hacer
>una copia de la lista l y sobre ella hacer la "aleatorización". Sino que
>haya algo como l = funcionazar(l) en python para poder hacer un código
>como:
>
>listafinal.append(funcionazar(l))
>
>Un saludo,
>
>Pablo Ruiz Múzquiz
>
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
>  
>


-- 
J. David Ibáñez
Founder and CTO of Itaapy <http://www.itaapy.com>
Creator of Localizer <http://www.localizer.org>
Lead developer of IKAARO <http://www.ikaaro.org>




Más información sobre la lista de distribución Python-es