Словари
Словари в Python похожи на именованные векторы и списки в R: они позволяют обращаться к значениям по имени (или ключу). Словари создаются с помощью фигурных скобок { } и содержат пары ключ-значение. Ключ и значение разделяются двоеточием.
Например, чтобы создать словарь с ключом 'a' и значением 1, напишите:
d = {'a': 1}
Несколько пар ключ-значение разделяются запятой. Чтобы получить значение по ключу, используйте квадратные скобки (аналогично извлечению элементов из списка), но вместо индекса передайте ключ:
d = {'a': 1, 'b': 2}
print(d['a'])
1
person_list выведен в оболочке IPython и доступен в вашем рабочем пространстве.
Это упражнение является частью курса
Python для пользователей R
Инструкции к упражнению
- Создайте словарь на основе
person_list, который выведен в оболочке. Используйте ключиfname,lname,sex,employedиtwitter_followers. - Извлеките и выведите имя и фамилию (по ключам
fnameиlname) изperson_dict.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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(____)