listas de cadenas
Marcos Sánchez Provencio
rapto en arrakis.es
Dom Ago 24 11:24:22 CEST 2003
Sonia wrote:
> holas!
>
> como se inicializa una lista con el formato [cadena, cadena, entero] ??
>
> en el programa principal hago este ejemplo:
>
> dist=[]
> dist.append(['alicante','valencia',166])
> dist.append(['castellon','valencia',65])
> dist.append(['tarragona','castellon',186])
> ruta1=['castellon','valencia','alicante']
> ruta2=['castellon','alicante','valencia']
> print 'longitud ruta1:' , longitudRuta(ruta1,dist)
> print 'longitud ruta2:' , longitudRuta(ruta2,dist)
>
> y lo q quiero saber es, para hacer una funcion(se trata como veis de q
> dada una ruta y una dstancia, ver si en l lista dist, existen esos
> recorridos paa poder calcular el recorido completo(suma de km)
>
> en el ejemplo anterior, al ejecutarlo, se escribira por pantalla:
>
> longitud ruta1: 231
> longitud ruta2: None #pq no estan esos recorridos
>
>
> mi duda es , para hacer la funcion, como inicializo esa lista dist???
>
> las rutas son listas normales, pero lo otro? como lo hago para
> inicializarlo y poder recorrerlo y eso?
>
> gracias!!!
>
¿Te lo aclara esto?
dist=[]
dist.append(['alicante','valencia',166])
dist.append(['castellon','valencia',65])
dist.append(['tarragona','castellon',186])
for elem in dist:
print elem
print elem[0:2]
print elem[2]
Más información sobre la lista de distribución Python-es