Y seguimos con las dudas
Alfredo
rkt en ifrance.com
Sab Mayo 25 14:17:29 CEST 2002
>
> "651 652 653 654 655 656 657 658".split() es
> ['651', '652', '653', '654', '655', '656', '657', '658']
> sólo que más rápido de escribir. El bucle for recorre la lista asignando
> a la variable índice cada uno de los elementos de la lista, en orden, y
> ejecutando el código contenido (marcado por su nivel de sangrado o
> indentación). La variable pref va valiendo, sucesivamente, '651', '652',
> etc. Para cada valor se ejecuta
>
> prefijos[pref]='Amena'
>
> que en este caso equivale a:
> prefijos['651']='Amena'
> prefijos['652']='Amena'
> ...
>
> Al final queda que el diccionario prefijos vale:
> {'600': 'Vodafone',
> '606': 'Movistar',
> '607': 'Vodafone',
> '608': 'Movistar',
> '609': 'Movistar',
> '610': 'Vodafone',
> '616': 'Movistar',
> '617': 'Vodafone',
> '619': 'Movistar',
> '620': 'Movistar',
> '626': 'Movistar',
> '627': 'Vodafone',
> '629': 'Movistar',
> '630': 'Movistar',
> '636': 'Movistar',
> '639': 'Movistar',
> '646': 'Movistar',
> '649': 'Movistar',
> '650': 'Movistar',
> '651': 'Amena',
> '652': 'Amena',
> '653': 'Amena',
> '654': 'Amena',
> '655': 'Amena',
> '656': 'Amena',
> '657': 'Amena',
> '658': 'Amena',
> '659': 'Movistar',
> '660': 'Movistar',
> '666': 'Vodafone',
> '667': 'Vodafone',
> '669': 'Movistar',
> '670': 'Vodafone',
> '676': 'Movistar',
> '677': 'Vodafone',
> '678': 'Vodafone',
> '679': 'Movistar',
> '680': 'Movistar',
> '686': 'Movistar',
> '687': 'Vodafone',
> '689': 'Movistar',
> '690': 'Movistar',
> '696': 'Movistar',
> '699': 'Movistar'}
>
> y con este diccionario es inmediato sacar la compañía a partir del
> prefijo.
>
Dios, que pedazo de explicación!! Ahora lo tengo mucho más claro.
Gracias, si fuerais profesores volvía a los estudios... :)
Alfredo - rkt en ifrance.com
______________________________________________________________________________
ifrance.com, l'email gratuit le plus complet de l'Internet !
vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
http://www.ifrance.com/_reloc/email.emailif
Más información sobre la lista de distribución Python-es