Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- """
- Colecciones: son conjuntos de valores
- Tipos de colecciones: listas, tuplas, diccionarios, cadenas
- Las colecciones pueden estar ordenadas o no
- Las colecciones pueden ser mutables o inmutables
- LAS LISTAS SON MUTABLES (se pueden modificar) Y ORDENADAS
- """
- # defino una lista de nombres:
- nombres = ["Juan","Ana","Tito","Zoe"]
- # imprimo la lista
- print(nombres)
- # imprimo la cantidad de elementos
- print(len(nombres))
- # agrego un elemento al final de la lista
- # append es un atributo de una lista
- nombres.append("Hugo")
- print(nombres)
- # agrego un nombre entre Ana y Tito
- nombres.insert(2,"Diego")
- print(nombres)
- # modificar un nombre:
- nombres[0] = "Juana"
- print(nombres)
- # eliminar el ultimo nombre
- del(nombres[-1])
- print(nombres)
- # creo una lista vacia
- notas = []
- print(len(notas))
- # agrego notas
- notas.append(10)
- notas.append(5)
- notas.append(4)
- print(notas)
- # creo una nueva lista con + (sobrecarga)
- nueva_lista = nombres + notas
- print(nueva_lista)
- # vacio una lista
- notas.clear()
- print(f"Lista de notas: {notas}")
- # averiguo si un elemento está dentro de una lista
- print("¿Está Diegote en la lista de nombres?")
- print("Diegote" in nombres)
- # LAS CADENAS SON INMUTABLES PERO ORDENADAS
- palabra = "murcielago"
- # como es inmutable, no existe palabra.append(), palabra.clear(), palabra.insert()
- print(f"Primera letra: {palabra[0]}")
- print(f"Ultima letra: {palabra[-1]}")
- print("¿Está la letra 'a' en la palabra 'murcielago'?")
- print("a" in palabra)
- print("¿Está la letra 'A' en la palabra 'murcielago'?")
- print("a" in palabra)
- # LAS TUPLAS SON COLECCIONES INMUTABLES Y ORDENADAS
- nombres2 = ("Juan", "Ana", "Tito")
- # como es inmutable, no existe append() clear() insert()
- print(f"Primer nombre: {nombres2[0]}")
- print(f"Ultimo nombre: {nombres2[-1]}")
- print("¿Está el nombre 'Juan' en la tupla?")
- print("Juan" in nombres2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement