python字典items方法详解

items方法功能作用

python字典的items方法返回一个可迭代对象,类型是dict_items,通常用于for循环语句,以元组的形式对字典中的元素进行遍历。

语法

items语法

dict.items()

参数

items方法不需要参数

返回值

返回一个可迭代对象,类型是dict_items

示例代码

items()方法通常被用在字典遍历的场景下

score_dict = {
    '小明': 96,
    '小刚': 98,
    '小红': 94
}

for key, value in score_dict.items():
    print(key, value)

items()方法返回一个可迭代对象,使用for循环遍历这个可迭代对象时,得到的是一个元组,元组内包含key和 value

下面的代码向你揭示items()方法返回的对象的本质面目

from collections import Iterable
score_dict = {
    '小明': 96,
    '小刚': 98,
    '小红': 94
}

iter_obj = score_dict.items()
print(isinstance(iter_obj, Iterable))

for item in iter_obj:
    print(item)

程序输出结果为

True
('小明', 96)
('小刚', 98)
('小红', 94)

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案