Mostrando entradas con la etiqueta estructura datos. Mostrar todas las entradas
Mostrando entradas con la etiqueta estructura datos. Mostrar todas las entradas

sábado, 5 de junio de 2021

Estructura de datos, Diccionarios Python

 



diccionario = {'nombre': 'Jose', 'apellidos': 'Ojeda',
               'tutoriales': ['Python', 'Javascript', 'Php']}
print(diccionario)
print(type(diccionario))
print(diccionario['nombre'])
print(diccionario['tutoriales'])
print(diccionario['tutoriales'][1])
for clave in diccionario:
    print(clave, ":", diccionario[clave])
# metodos de los diccionarios
persona = dict(nombre="Jose", apellidos="Ojeda", edad=48)
print(persona)
print(type(persona))
diccionario02 = dict(zip('aeiou', [1, 2, 3, 4, 5]))
print(diccionario02)
print(type(diccionario02))
print(diccionario02.items())
print(diccionario02.keys())
print(diccionario02.values())
# diccionario02.clear()
# print(diccionario02)
copiaDiccionario = diccionario02.copy()
print(copiaDiccionario)
diccionario03 = dict.fromkeys(['a', 'e', 'i', 'o', 'u'], 34)
print(diccionario03)
print(diccionario.get('nombre'))
print(diccionario.get('amigo'))
borrado = diccionario.pop('nombre')
print(borrado)
print(diccionario)
diccionario02 = {'provincia': 'Sevilla', 'nombre': 'Lucia'}
print(diccionario)
diccionario.update(diccionario02)
print(diccionario)

viernes, 4 de junio de 2021

Estructura de datos, tuplas Python

 


colores = ("verde", "amarillo", "rojo", "azul")
print(type(colores))
print(colores)
print(colores[:2])
tupla = ()
print(tupla)
print(type(tupla))

# print(colores[4]) #cuidado con indices inexistentes
# colores[2] = "rosa" #cuidado asignacion de valores

print(len(colores))
tuplaUnitaria = (50,)
print(type(tuplaUnitaria))
print(len(tuplaUnitaria))

# empaquetado de tuplas
a = 10
b = 'Jose'
c = 22.34
tupla = a, b, c
print(tupla)
print(type(tupla))

# desenpaquetado de tuplas
a, b, c = tupla
print(a)
print(b)
print(c)