Diccionarios
Los diccionarios son similares a los vectores con nombre y a las listas en R en el sentido de que proporcionan un nombre (o clave)
para acceder a los valores. En Python, los diccionarios se crean usando un par de llaves, { },
y se les pasan pares clave-valor. Las claves y los valores se separan con dos puntos.
Por ejemplo, para crear un diccionario con la clave 'a' y el valor 1, escribirías:
d = {'a': 1}
Varios pares clave-valor se separan con comas. Para acceder a un valor por su clave, puedes usar corchetes (igual que cuando extraes valores de una lista), pero en lugar de pasar un índice, pasas la clave:
d = {'a': 1, 'b': 2}
print(d['a'])
1
person_list se ha impreso en la consola de IPython y está disponible en tu espacio de trabajo.
Este ejercicio forma parte del curso
Python para usuarios de R
Instrucciones del ejercicio
- Crea una versión en diccionario de
person_list, que está impreso en la consola. Usa las clavesfname,lname,sex,employedytwitter_followers. - Extrae e imprime el nombre y el apellido (especificados por las claves
fnameylname) desdeperson_dict.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Create a dictionary form of the employee information list
person_dict = {
'fname': ____,
'lname': ____,
'sex': ____,
'employed': ____,
'twitter_followers': ____
}
# Get the first and last names from the dict
print(____)
print(____)