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()

资讯来源:由0x资讯编译自APPDIVIDEND,版权归作者Ankit Lathiya所有,未经许可,不得转载
你可能还喜欢