python字典的用法_Python 字典 items() 使用方法及示例

本文介绍了Python字典的items()方法,它返回一个显示字典(键,值)元组对的视图对象。当字典更新时,视图对象也会随之更新。示例展示了如何使用items()获取字典的所有项目以及在修改字典后items()的变化情况。
摘要由CSDN通过智能技术生成

Python 字典 items() 使用方法及示例

items()方法返回一个视图对象,该对象显示字典的(键,值)元组对的列表。

items()方法的语法为:dictionary.items()

items()方法类似于Python 2.7中的dictionary viewitems()方法

items()参数

items()方法不带任何参数。

从items()返回值

items()方法函数以列表返回可遍历的(键, 值) 元组数组。

示例1:使用items()获取字典中的所有项目

示例# 随机销售字典

sales = { 'apple': 2, 'orange': 3, 'grapes': 4 }

print(sales.items())

运行该程序时,输出为:dict_items([('apple', 2), ('orange', 3), ('grapes', 4)])

示例2:修改字典后items()如何工作?

示例# 随机销售字典

sales = { 'apple': 2, 'orange': 3, 'grapes': 4 }

items = sales.items()

print('原始的items:', items)

# 从字典中删除一个项目

del[sales['apple']]

print('更新后的items:', items)

运行该程序时,输出为:原始的items: dict_items([('apple', 2), ('orange', 3), ('grapes', 4)])

更新后的items: dict_items([('orange', 3), ('grapes', 4)])

该视图对象items本身并不返回销售项目列表,而是返回一个sales的(键,值)对的视图。

如果列表随时更新,则更改将反映到视图对象本身,如上面的程序所示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值