Manual Python.pdf


Vista previa del archivo PDF manual-python.pdf


Página 1...30 31 3233 34

Vista previa de texto


Indicando entre corchetes el rango. A pesar de que indicamos como elemento final el 3 (Por lo que podríamos
pensar que tendríamos 4 elementos), dicho elemento NO queda incluído en ListaFinal. Podemos también
cambiar los valores o simplemente acceder:

Ejercicio: Crear una lista “L1”, y posteriormente, una lista “L2” que sea una copia idéntica. Sabiendo que al
referirnos con [:] equivale a referirse a todo el contenido de una lista. Solo son necesarias dos líneas de
código.
Pero, ¿y si queremos eliminar o agregar elementos?

Recordemos que los índices también pueden ser negativos. También es posible generar listas a partir de
cadenas o valores mediante el método split():

split() puede recibir como argumento qué se utilizará para separar cada elemento. Si no indicamos nada, se
toma el espacio como separados. Podemos también, inicializar una variable como lista de la siguiente manera:
Se generará una variable de tipo lista, sin ningún contenido. También podríamos crearla
de la siguiente manera, pero recomiendo hacerlo como dije recién:

Otra cosa interesante es su uso como PILAS o STACK. Una pila en informática es una estructura de datos, en
dónde vamos apilando un dato arriba de otro. Imaginemos una pila de libros. A medida que vamos comprando
libros, el mas nuevo se pone por encima del mas viejo, y así sucesivamente. Ahora, imaginemos que tenemos
una sola mano y que no podemos sostener la pila de libros para que no se caiga, y queremos sacar un libro