在Django中,我的词典显示为
person ={'women': [{'age': 27, 'name': ABC, 'id': 20},
{'age': 20, 'name': BCd, 'id': 29},
{'age': 20, 'name': CdF, 'id': 1}]}
我需要循环访问所有女性的ID。请帮助我如何访问列表中的字典
答案 0 :(得分:1)
观点:
for key, value in person.items():
print key, value
for d in value:
print d.get('id') # you can do what you want
模板中的:
{% for key, value in person.items %}
{{ key }}, {{ value }}
{% for d in value %}
{{ d.id }}
{% endfor %}
{% endfor %}