listas de cadenas

Marcos Sánchez Provencio rapto en arrakis.es
Dom Ago 24 16:34:25 CEST 2003


   tram.append(ciudades[i:i+2]

Sí que hay.



Sonia wrote:

>parentesis?? pues si no hay! lo unico q he hecho es tabularlo todo, pero
>parentesis no hay!.
>no se pq da ese error pq 2 lineas anteriores justo he hecho lo mismo con
>otras variables y no pasa nada!
>
>
>----- Original Message -----
>From: Marcos Sánchez Provencio <rapto en arrakis.es>
>To: La lista de python en castellano <python-es en aditel.org>
>Sent: Sunday, August 24, 2003 8:12 AM
>Subject: Re: [Python-es] listas de cadenas
>
>
>  
>
>>Sonia wrote:
>>
>>    
>>
>>>hola!
>>>he intentado hacer el programilla, pero algo falla pq ni me compila bien
>>>      
>>>
>.
>  
>
>>>os lo paso a ver si veis algo raro
>>>
>>>os adjunto el enunciado completo tb:
>>>
>>>
>>>
>>>
>>>def longitudRuta(ciudades,tramos):
>>> tram=[]  #lista con los recorridos de 2 en 2 ciudades
>>> rec=[]  # lista con las 2 ciudades de cada tramo
>>> km=[]  # km de cada tramo
>>> suma_km=[] #suma de los km de cada recorrido (resultado)
>>>
>>> for i in range(0,len(ciudades)):
>>>   tram.append(ciudades[i:i+2]
>>>   # tram= [['castellon','valencia'],['valencia','alicante']]
>>>
>>> for elem in range(0,len(tramos)):
>>>   rec.append(tramos[0:2])
>>>   km.append(tramos[2])
>>> #rec=[['alicante','valencia'],['castellon','valencia']]
>>> #km=[166,65]
>>>
>>> for trayecto in tram:
>>>   for tray in range(0,len(rec)):
>>>     if tram[trayecto==rec[tray]:
>>>       suma_km= suma_km +km[tray]
>>>     else:
>>>       print 'none'
>>> print suma_km #166+65
>>>
>>>
>>>
>>>dist=[]
>>>dist.append(['alicante','valencia',166])
>>>dist.append(['castellon','valencia',65])
>>>ruta1=['castellon','valencia','alicante']
>>>print 'longitud ruta1:' , longitudRuta(ruta1,dist)
>>>
>>>
>>>
>>>      
>>>
>> >python2.2 -u xxx.py
>>  File "xxx.py", line 11
>>    for elem in range(0,len(tramos)):
>>      ^
>>SyntaxError: invalid syntax
>> >Exit code: 256
>>
>>El error tiene que estar por ahí. Como la línea parece correcta, vuelve
>>atrás, a ver si has cerrado los paréntesis que hayas abierto...
>>
>>
>>_______________________________________________
>>    
>>




Más información sobre la lista de distribución Python-es