Y seguimos con las dudas

Alfredo rkt en ifrance.com
Vie Mayo 24 16:38:16 CEST 2002


Hernan Martinez Foffani wrote:
> cambiando la estructura de datos, podría quedar algo así:
> 
> import string
> 
> _m = string.split("606 608 609 616 619 620 \
> 626 629 630 636 639 646 649 650 659 660 669 676 679 680 686 689 \
> 690 696 699")
> _v = string.split("600 607 610 617 627 666 667 670 677 678 687")
> _a = string.split("651 652 653 654 655 656 657 658")
> 
> 
> _companies = dict(zip(_a, ["Amena"]*len(_a)) +
>                   zip(_v, ["Vodafone"]*len(_v)) +
>                   zip(_m, ["Movistar"]*len(_m)) )
> 
> def mvlchk(numero):
>     try:
>         return _companies[numero]
>     except KeyError:
>         return "pues nada"
> 
> 

De momento no sé que hace ese código, ahora si que estoy realmente 
perdido, ¿dónde encontrar documentación sobre "zip" y lo demás que 
pusiste? ¿Qué hace exactamente el código que pusiste? (la explicación, 
ahora lo probaré yo mismo)
Una vez más miles de gracias a todos los que habeis contestado, estais 
sirviendo de gran ayuda :)

Alfredo "La máquina de preguntar" - 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