如何迭代python中的字典列表?

我在python中有一个字典列表,即

listofobs = [{'timestamp': datetime.datetime(2012, 7, 6, 12, 39, 52), 'ip': u'1.4.128.0', 'user': u'lovestone'}, {'timestamp': datetime.datetime(2012, 7, 6, 12, 40, 32), 'ip': u'192.168.21.45', 'user': u'b'}]

我想在Django模板中使用listofobs变量的所有键和值.例如:

对于第一次迭代:

timestamp = 7 july 2012, 12:39 Am
ip = 1.4.128.0
user = lovestone

并为第二次迭代:

 timestamp = 7 july 2012, 12:40 Am
 ip =  192.168.21.45
 user = b

等等 ..

最佳答案
for a in listofobs:
    print str( a['timestamp'] ), a['ip'], a['user']

将遍历dict列表,然后在模板中使用它们只需将其包装在所需的django语法中,这与常规python非常相似.

转载注明原文:如何迭代python中的字典列表? - 代码日志