Python 字典:键值对

Beginner

This tutorial is from open-source community. Access the source code

简介

字典是 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 中处理字典时,这是一项很有用的技巧。