一、items()
- 遍历字典中的元素
- 遍历输出所有的key和value,以元组的形式
1 dict = {'name': 'python', 'define': 'programming grammer'}
2 for item in dict.items(): # 此时dict转化为列表,列表里的每一个位置为一个元组,元组里为一个键值对,用逗号分隔 如本例子中的dict变为dict_items([('name','python'), ('define','programming grammer')])
3 print(item)
4
5 #结果
6 ('name', 'python')
7 ('define', 'programming grammer')
- 也可分别输出key和value
1 dict = {'name': 'python', 'define': 'programming grammer'}
2 for key,value in dict.items(): # 此时dict转化为列表,列表里的每一个位置为一个元组,元组里为一个键值对,用逗号分隔 如本例子中的dict变为dict_items([('name','python'), ('define','programming grammer')])
3 str = key
4 value_str = value
5 print(str)
6 print(value_str)
7
8 #结果
9
10 name
11 python
12 define
13 programming grammer