Python字典values()函数示例
Python字典values()是一个内置函数,它返回给定字典中所有可用值的列表。 values()方法返回一个视图对象,该视图对象显示字典中所有值的列表。 values()方法没有任何参数。
Python字典values()
内容概述
- 1 Python字典values()
- 2修改字典时values()的工作方式
- 3结论
Python dict values()方法返回视图对象,该视图对象显示字典中所有值的列表。
句法
dictionary.values()
values()不带任何参数,只返回值。
返回值
values()方法返回一个视图对象,该视图对象包含每个键的值的列表。
编程实例
# app.py # Declaring dictionary student_marks = {'Debasis': 89, 'Shouvik': 97, 'Rohit': 74, 'Shubh': 76} # printing the dictionay print(student_marks) # Printing values of all keys print(student_marks.values()) # printing total marks of all students print(sum(student_marks.values()))
输出量
{'Debasis': 89, 'Shouvik': 97, 'Rohit': 74, 'Shubh': 76} dict_values([89, 97, 74, 76]) 336
在上述程序中,我们声明了一个包含一些学生分数的字典,并打印了该字典。
之后,我们使用values()方法打印了所有标记,并返回标记列表。之后,我们打印了所有学生的所有分数的总和。
修改字典时values()如何工作
请参阅以下代码。
# app.py apps = { 'facebook': 1, 'instagram': 2, 'messenger': 3 } values = apps.values() print('Original items:', values) # delete an item from dictionary del[apps['messenger']] print('Updated items:', values)
输出量
pyt python3 app.py Original items: dict_values([1, 2, 3]) Updated items: dict_values([1, 2])
结论
Python高效的键/值哈希表结构称为“ dict”。字典的内容可以写成括号{}中的一系列key:value对,例如dict = {key1:value1,key2:value2,…}。 “空字典”只是一对空的花括号{}。
Python dict values()方法返回一个视图对象,该对象显示字典中所有值的列表。
也可以看看
Python字典setDefault()
Python字典popitem()
Python字典items()
Python字典fromKeys()
Python字典keys()