Páginas

domingo, 13 de julio de 2014

Python: Crear una matriz y obtener los datos de una columna.

Rubens-MacBook-Pro:python eljayan$ python
Python 2.7.7 (v2.7.7:f89216059edf, May 31 2014, 12:53:48) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

>>> ruben = "ruben dario torres"
>>> ivan = "ivan alejandro torres" 
>>> alex = "fanny alexandra torres"

>>> ruben = ruben.split()
>>> ivan = ivan.split()
>>> alex = alex.split()

>>> print (ruben, ivan, alex)
(['ruben', 'dario', 'torres'], ['ivan', 'alejandro', 'torres'], ['fanny', 'alexandra', 'torres'])

>>> matriz = [ruben,ivan,alex]

>>> matriz
[['ruben', 'dario', 'torres'], ['ivan', 'alejandro', 'torres'], ['fanny', 'alexandra', 'torres']]

>>> matriz[0]
['ruben', 'dario', 'torres']

>>> matriz[1]
['ivan', 'alejandro', 'torres']

>>> matriz[2]
['fanny', 'alexandra', 'torres']

>>> #ahora quiero solo un listado de los segundos nombres
>>> #para eso uso un for iterator in iterable object:

>>> segundonombre = [element[1] for element in matriz]
>>> segundonombre
['dario', 'alejandro', 'alexandra']

>>>quit()

No hay comentarios:

Publicar un comentario