Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- # una COLECCION: es un conjunto de valores de diversos tipos. En python
- # existen varios tipos de colecciones: listas, cadenas, tuplas, diccionarios
- #
- # Funciones de colecciones:
- # la función len devuelve la cantidad de elementos de una colección
- # ej len("hola a todos") => devuelve 12
- #
- # sum() devuelve la suma de todos los elementos de la colección (solo
- # para float e int, solo para numeros)
- # LISTA VACIA
- lista = []
- print(lista)
- # lista con elementos
- lista = ["Hugo", 22, 22.15, True, "Hola"]
- print(lista)
- # cantidad de elementos de una lista
- print(len(lista))
- # mostrar el primer elemento de la lista
- print(lista[0])
- # cambiar el segundo elemento de la lista
- lista[1] = "Ana"
- print(lista)
- # borrar el ultimo elemento
- del(lista[-1])
- print(lista)
- # borrar una lista
- # del(lista)
- # print(lista)
- # METODOS APLICABLES A LAS LISTAS:
- # nomenclatura: <nombre de la lista>.<metodo>
- # metodo append: agrega un elemento al final de la lista
- lista.append("Fin de la lista")
- print(lista)
- # metodo insert: agrega un elemento en el medio de la lista
- # quiero agregar "Pepe" en la posición 1
- lista.insert(1,"Pepe")
- print(lista)
- # metodo clear: vacía una lista
- # lista.clear()
- # print(lista)
- # BUSQUEDAS DENTRO DE COLECCIONES: operador de membresia in
- print("odos " in "Hola a todos") # falso
- if "Ana" in lista:
- print("Ana está en la lista")
- else:
- print("Ana no está en la lista")
- # Script que calcula el promedio de una lista de notas
- # usar sum(), len()
- notas = [10, 8, 9, 7, 1, 8, 9]
- print(f"Promedio de Notas: {sum(notas)/len(notas):.1f}")
- # ejemplo de formatos
- nombre = "Alejandro"
- edad = 22
- email ="tatussciudad.com.ar"
- print(f"{nombre:^20} {edad:>3} {email: ^30}")
- nombre = "Ana"
- edad = 35
- email ="anaciudad.com.ar"
- print(f"{nombre:^20} {edad:>3} {email: ^30}")
Advertisement
Add Comment
Please, Sign In to add comment