【发布时间】:2012-01-17 00:24:41
【问题描述】:
希望这里有一个快速的 Python 问题...
import plistlib
pl = plistlib.readPlist('/Users/name/Documents/some.plist')
print(pl[0]['keyA'] , pl[0]['keyD'] , pl[0]['keyG'])
我将如何编写一个 for 循环或一个列表函数来循环遍历字典,将值打印到某些键。
主字典将包含 30 个条目(字典中的字典),每个条目包含大约 40 个键。)
例子:
print(pl[0]['keyA'] , pl[0]['keyD'] , pl[0]['keyG'])
print(pl[1]['keyA'] , pl[1]['keyD'] , pl[1]['keyG'])
print(pl[2]['keyA'] , pl[2]['keyD'] , pl[2]['keyG'])
print(pl[n]['keyA'] , pl[n]['keyD'] , pl[n]['keyG'])
其中pl 是主字典,然后0 - n 指字典中的字典。
我希望这是有道理的
【问题讨论】:
标签: python dictionary for-loop