generador de diccionario
Chema Cortes
pych3m4 en gmail.com
Mie Ene 14 02:11:25 CET 2009
El 2009/1/11 César García <celord en gmail.com> escribió:
> Hola listeros
> Buscando en google me encontré con este interesante articulo que genera
> un diccionario:
> http://blogricardo.wordpress.com/2008/12/28/script-para-generar-diccionarios-de-fuerza-bruta/
>
> Mi pregunta es ¿Como puedo pasar cada combinación generada como una
> variable hacia una función?
>
> Intenté cambiando esta parte:
>
> sys.stdout.write(ALFABETO[contadores[i]])
> sys.stdout.write('\n')
>
> Asi:
> combinacion = ALFABETO[contadores[i]]
> print combinacion
La solución pasa por concatenar las letras para hacer la nueva cadena. Algo así:
combinacion=""
for i in range(LONGITUD):
combinacion+=ALFABETO[contadores[i]]
Más compacto:
combinacion="".join(ALFABETO[contadores[i]] for i in range(LONGITUD))
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es