📅  最后修改于: 2020-09-20 04:44:09             🧑  作者: Mango
items()
方法的语法为:
dictionary.items()
items()
方法类似于Python 2.7中Dictionary的viewitems()
方法。
items()
方法不带任何参数。
items()
方法返回一个视图对象,该对象显示给定字典的(键,值)元组对的列表。
# random sales dictionary
sales = { 'apple': 2, 'orange': 3, 'grapes': 4 }
print(sales.items())
输出
dict_items([('apple', 2), ('orange', 3), ('grapes', 4)])
# random sales dictionary
sales = { 'apple': 2, 'orange': 3, 'grapes': 4 }
items = sales.items()
print('Original items:', items)
# delete an item from dictionary
del[sales['apple']]
print('Updated items:', items)
输出
Original items: dict_items([('apple', 2), ('orange', 3), ('grapes', 4)])
Updated items: dict_items([('orange', 3), ('grapes', 4)])
视图对象items
本身并不返回销售项列表,而是返回sales
的(键,值)对视图。
如果列表随时更新,则更改将反映在视图对象本身上,如上面的程序所示。