Словарные включения
Включения не ограничиваются только списками. С их помощью можно создавать и другие объекты, например словари — один из ключевых типов данных в Data Science. В этом упражнении вы создадите словарь с помощью синтаксиса включений. Такой вид включений называется словарным включением (dict comprehension).
Напомним, что главное отличие спискового включения от словарного — использование фигурных скобок {} вместо []. Кроме того, элементы словаря задаются через двоеточие : в формате <ключ> : <значение>.
Вам дан список строк fellowship. С помощью словарного включения создайте словарь, в котором элементы списка станут ключами, а длина каждой строки — соответствующим значением.
Это упражнение является частью курса
Инструментарий Python
Инструкции к упражнению
Создайте словарное включение, где ключом является строка из fellowship, а значением — длина этой строки. Не забудьте использовать синтаксис <ключ> : <значение> в выражении-результате включения для формирования элементов словаря. В качестве переменной-итератора используйте member.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Create a list of strings: fellowship
fellowship = ['frodo', 'samwise', 'merry', 'aragorn', 'legolas', 'boromir', 'gimli']
# Create dict comprehension: new_fellowship
new_fellowship = ____
# Print the new dictionary
print(new_fellowship)