字典元素如何遍历
字典是有{name : value}对组成的。一个对成为一个item, 所有的对称为items
例如:
dict = {'n1' : 'v1', 'n2' : 'v2', 'n3' : 'v3', 'n4': 'v4', 'n5' : 'v5'}
for (key,value) in dict.items():
print(key, ":", value)
print('=================')
输出如下:
n1 : v1
=================
n2 : v2
=================
n3 : v3
=================
n4 : v4
=================
n5 : v5
=================
for item in dict.items():
print(item)
print('=================')
输出如下:
('n1', 'v1')
=================
('n2', 'v2')
=================
('n3', 'v3')
=================
('n4', 'v4')
=================
('n5', 'v5')
=================
第二种访问方式,返回了一个数组,可以继续使用迭代器
for item in dict.items():
print(item)
for i in item:
print (i)
print('=================')
输出如下:
('n1', 'v1')
n1
=================
v1
=================
('n2', 'v2')
n2
=================
v2
=================
('n3', 'v3')
n3
=================
v3
=================
('n4', 'v4')
n4
=================
v4
=================
('n5', 'v5')
n5
=================
v5
=================
Process finished with exit code 0