Введение
Словари - это фундаментальная структура данных в Python. Они позволяют хранить пары ключ-значение и часто используются для представления объектов или концепций реального мира. В этом испытании вы будете работать со словарями и их значениями.
Значения словаря
Вам дается плоский словарь, и вам нужно создать функцию, которая возвращает плоский список всех значений в словаре. Ваша задача - реализовать функцию values_only(flat_dict), которая принимает плоский словарь в качестве аргумента и возвращает список всех значений в словаре.
Для решения этой проблемы вы можете использовать метод dict.values() для возврата значений в заданном словаре. Затем вы можете преобразовать результат в список с использованием функции list().
def values_only(flat_dict):
return list(flat_dict.values())
ages = {
'Peter': 10,
'Isabel': 11,
'Anna': 9,
}
values_only(ages) ## [10, 11, 9]
Резюме
В этом испытании вы узнали, как извлекать все значения из плоского словаря и возвращать их в виде списка. Вы использовали метод dict.values() для получения значений, а затем преобразовали результат в список с использованием функции list(). Это полезный прием при работе со словарями в Python.