Teneis los dos razón, está dentro de un for. ¿Y cómo se hace entonces? Gracias :-)
El 27 de agosto de 2014, 20:30, Ricardo Azpeitia Pimentel < razpei...@gmail.com> escribió: > 1. No es un misterio > 2. Lo que sea que le estés pasando a abs es una lista. El error que te > marca claramente lo dice. > 3. Tal vez longi es una lista de listas. > 4. No es un cambio de python. > 5. Espero que no estés haciendo algo como for i in range(len(mylist)): > item = mylist[i] para recorrer los elementos de una lista. > > > El 27 de agosto de 2014, 13:20, Juan M. Puertas <soft.sir...@gmail.com> > escribió: > >> Hola amigos, yo juraría que esto funcionaba antes, pero ahora me da un >> error muy extraño: >> >> longiplanet = longi[i] >> nat = abs(longiplanet) >> >> Obtengo el siguiente error: >> TypeError: bad operand type for abs(): 'list' >> >> Depurando el código veo que en la primera asignación he copiado la lista >> "longi" en "longiplanet" cuando lo que pretendía es asignarle el elemento >> "i" de la lista. >> >> ¿Pudiera ser que sea una de los cambios de Python en sus últimas >> versiones?. >> Un misterio... :-) >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es@python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este mensaje en un tiempo.*
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/