在 Python 中,values()
是字典(dict
)对象的一个方法,用于返回字典中所有的值(values)。具体而言,values()
方法返回一个包含字典中所有值的视图对象。
以下是 values()
方法的基本语法:
dict.values()
示例:
my_dict = {'a': 1, 'b': 2, 'c': 3}
values = my_dict.values()
print(values)
# 输出: dict_values([1, 2, 3])
需要注意的是,values()
方法返回的是一个视图对象,而不是真正的列表。如果需要将其转换为列表,可以使用 list()
函数:
values_list = list(my_dict.values())
print(values_list)
# 输出: [1, 2, 3]
通过 values()
方法,你可以获取字典中所有的值,这在需要遍历字典的值时非常有用。这个方法返回的视图对象会动态地反映字典中值的变化,因此对字典进行更改后,视图对象也会相应地更新。