【发布时间】:2014-09-17 06:37:39
【问题描述】:
当我尝试在 Django 中使用 list 的元素作为 dict 的键时遇到了一些问题。
我的代码如下:
list = ['a', 'b', 'c']
dict = {'a' : 1, 'b' : 2, 'c' : 3}
{% for element in list %}
{% for key, value in dict %}
{{ value.element }}
{% endfor %}
{% endfor %}
问题是dict中没有名为element的键,所以它不会显示正确的值。
正确的结果应该是1、2、3。
如何在 Django 中使用 list 的元素作为 dict 的键,而不是使用特定的键。
谢谢。
【问题讨论】:
-
首先,你不应该调用你的列表列表和你的字典的字典
-
我想这就是你想要的:stackoverflow.com/questions/8000022/…
-
其实只是一个例子……
标签: python django dictionary