python之字典的遍历
字典包括key和value两部分,遍历可以通过for循环来实现。
代码如下:
import json
persons={'路飞':'恶魔果实','索隆':'正常人','山治':'正常人','罗宾':'恶魔果实'}
for name,qulity in persons.items():
print json.dumps(name+':'+qulity, encoding="UTF-8", ensure_ascii=False)
运行结果如下:
"山治:正常人"
"路飞:恶魔果实"
"索隆:正常人"
"罗宾:恶魔果实"
如果想单独遍历key或者value,可以通过函数key()和value(),代码如下:
import json
persons={'路飞':'恶魔果实','索隆':'正常人','山治':'正常人','罗宾':'恶魔果实'}
for name in persons.keys():
print json.dumps(name,encoding='UTF-8',ensure_ascii=False)
for qulity in persons.values():
print json.dumps(qulity,encoding='UTF-8',ensure_ascii=False)
运行结果如下:
"山治"
"路飞"
"索隆"
"罗宾"
"正常人"
"恶魔果实"
"正常人"
"恶魔果实"
浙公网安备 33010602011771号