Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- # dos tipos de Colecciones:
- # a) tuplas: son listas ordenadas e INMUTABLES
- # b) diccionarios: son colecciones inse y MUTABLES
- """
- #tupla vacía
- tupla = ()
- # tupla con mas de un elemento
- tupla = (1,2,3)
- print(tupla)
- # tupla con 1 elemento
- tupla = (1,)
- print(tupla)
- # no existe append ni insert
- #tupla.append(1) # da error
- """
- # diccionarios: son una colección de pares de datos denominados
- # clave:valor
- # Las claves son únicas, no se pueden repetir. Los valores se pueden repetir
- # dicc vacio:
- dicc = {}
- # dicc con datos
- dicc = {"blanco": "white", "rojo":"red"}
- print(dicc)
- # su longitud es la cantidad de pares
- print(f"Total de pares clave-valor del dicc: {len(dicc)}")
- # agrego un elemento al diccionario: dicc[clave] = valor
- dicc['gris'] = 'gray'
- print(dicc)
- # modifico EL VALOR gray --> grey
- dicc['gris'] = 'grey'
- print(dicc)
- # modifico el valor de blanco
- dicc['blanco'] = "pure white"
- print(dicc)
- # elimino el par rojo:red
- del(dicc['rojo'])
- print(dicc)
- # eliminar el dicc
- #del(dicc)
- #print(dicc)
- # vaciar un dicc
- #dicc.clear()
- #print(dicc)
- # armar una lista de las claves
- claves = list(dicc.keys())
- print(claves)
- # armar una lista de los valores
- valores = list(dicc.values())
- print(valores)
- # imprimo una tabla con los datos del dicc
- for k,v in dicc.items():
- print(k,v)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement