#!/usr/bin/python
dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}
for items in dict:
print items
print value
答案 0 :(得分:0)
尝试:
dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}
for items in dict:
print(items)
print(dict[items])
或者如果你想要一个像key:value
这样的格式,你可以这样做:
print(items,':', dict[items])
答案 1 :(得分:0)
更容易:
dict.items()
dict.values()
答案 2 :(得分:0)
要迭代字典的键和值,您可以使用items()
方法,或者使用Python 2.x iteritems()
所以您要查找的代码如下:
d = {'Name' : 'Zara', 'Age' : '7', 'Class' : 'First'}
#dict is a key word, so you shouldn't write a variable to it
for key, value in d.items():
print(key, value)
如果你使用的是Python 2.x而不是3.x,你可以在for循环中使用这一行:
for key, value in d.iteritems():
我希望这已经回答了你的问题,下次再尝试做一些研究,因为可能还有另一个问题可以回答这个问题。