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