Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- # Colecciones: son variables que almacenan mas de un dato
- # EJ: listas, tuplas, diccionarios, conjuntos, cadenas
- # clasificacion de colecciones: mutables o inmutables, ordenadas o no
- # TODA COLECCION ES ITERABLE (se puede iterar = recorrer)
- # Listas: son ordenadas y mutables
- lista = []
- lista = [1,True,3.2,"Hola"]
- print(lista)
- # len es una funcion que devuelve la cantidad de elementos de una coleccion
- print(len(lista))
- print(len("Hola todos"))
- # en Python todo es un objeto=> las listas son objetos => tienen métodos
- # agregar un elemento al final de la lista
- lista.append("Ultimo")
- print(lista)
- # agregar un elemento en la posicion 2
- lista.insert(2,"HELLO")
- print(lista)
- # help(list) muestra todos los mètodos de la lista
- # las tuplas son ordenadas e inmutables
- # los diccionarios son desordenados (aunque internamente se almacenen
- # ordenadamente) y mutables. Son compuestos de pares clave-valor
- # la clave es unica, el valor se puede repetir
- # creo un diccionario vacio
- d = {}
- # creo un diccionario con datos
- dicc = {"brown":"marron", "red":"rojo","white":"blanco"}
- print(dicc)
- # hago una lista de claves:
- claves = list(dicc.keys())
- print(claves)
- # hago una lista de valores:
- valores = list(dicc.values())
- print(valores)
- # para cambiar un valor
- dicc["red"] = "colorado"
- print(dicc)
- # para agregar un par:
- dicc["yellow"] = "amarillo"
- print(dicc)
- # para vaciar un diccionario
- dicc.clear()
- print(dicc)
- # para borrar una variable se usa del()
- # borrar el ultimo elemento de la lista
- del(lista[-1])
- # borrar la lista
- del(lista)
- # borrar un par del diccionario
- del(dicc["red"]) # elimina el par "red":"colorado"
- # borra el diccionario:
- del(dicc)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement