НачатьНачать бесплатно

Словари

Словари в 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(____)
Редактировать и запускать код