trees

Páginas: 4 (997 palabras) Publicado: 10 de agosto de 2013
11-APRENDIENDO PYTHON DESDE CERO (listas)


Luego de terminar con el objeto string, pasaremos a los siguientes objetos que son las listas, las cuales explicaremos a continuacion.

LISTASLas listas son realmente una colección ordenada de objetos de diferentes tipos, pueden contener strings, numeros y pueden contener tambien otras listas.

Las listas son accedidas por offsets, y comolas strings pueden ser concatenadas, y pueden usarse indices, slices y demas.
A diferencia de las strings las listas pueden crecer y achicarse, mientras las strings solo se achican o agrandan cuandoles realizamos operaciones y asignamos en otras variables, pero la string original sigue inmutable.

Si yo hago

c= ' pepe'
d= c + ' campeon'

Realmente pepe no crecio en c sigue siendo la mismastring, lo que se hizo fue concatenar con otra string y guardarla en otra variable, por lo tanto lo que dijimos anteriormente es cierto, las strings no aumentan ni disminuyen en tamaño, pero laslistas si pueden aumentar y disminuir.

Ejemplos de listas

Si abro una ventana interactiva o en WING en la pestaña PYTHON SHELL y tipeo

L1=[]

Una lista sin ningun contenidoes una lista vacia.


Este segundo ejemplo es una lista de cuatro items, vemos que son todos numeros y que si llamo mediante subindice al primero sera L2[0] ya que como vimos los indices siempreempiezan a contar desde cero.

L2 = [0, 1, 2, 3]



Alli uso indices, si quiero obtener mas de un item, uso un indice similar al de la strings.

Alli al igual que en el caso de lasstrings, mostrara los dos primeros items, ya que el colocar que termine en el indice 2, excluye al que esta en esa posicion, realmente muestra el que esta en posicion 0 y el que esta en posicion 1.En este ejemplo vemos claro que una lista es realmente una lista de objetos que pueden ser de diferentes tipos.

L3= ['pepe', 90, 0x34]

Si quiero los dos ultimos items al igual que con las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • trea
  • Treas
  • tree
  • Trea
  • tree
  • trea
  • la trea
  • Treas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS