De todas maneras, te respondo. Eso es un problema conocido y la manera más
rápida de hacer lo que quieres es esto:

  Lista1, Lista2 = zip(*Matriz)

usando herramientas propias de Python. Pero si necesitas escribir código
que lo haga (eg. para una tarea que precise mostrar que sabes usar bucles),
mejor no uses eso.

Saludos,
Ricardo

2016-03-17 9:59 GMT-10:00 Ricardo Cárdenes <ricardo.carde...@gmail.com>:

> Muestra el código que has intentado.
>
> Saludos,
> Ricardo
>
> 2016-03-17 9:32 GMT-10:00 Jose Manuel Llorente Pinto <manequ...@gmail.com>
> :
>
>> Tengo una lista equivalente a una matriz de n filas por 2 columnas y
>> quiero individualizar cada una de las dos columnas. Lo he intentado con
>> diferentes bucles for, pero en todos los casos me arroja un error del tipo
>> "list assignment index out of range".
>> Un ejemplo de lo que pretendo sería lo siguiente:
>>
>> Matriz = [[8,2], [4,3], [9,1], [3,5], [5,4], [3,1], [1,1]]
>>
>> y quiero obtener:
>>
>> Lista1 = [8,4,9,3,5,3,1]
>> Lista2 = [2,3,1,5,4,1,1]
>>
>> Como me estoy iniciando en Python es probable que la resolución de esto
>> sea bastante simple , pero después de buscar y buscar no he encontrado
>> ninguna solución.
>>
>> Muchas gracias.
>>
>> _______________________________________________
>> 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/

Responder a