【发布时间】:2018-09-14 04:53:38
【问题描述】:
我在 HTML 中打印字典时遇到问题。我想打印名为 results = [{'first': 'John', 'last': 'Smith', 'age': 12}, ...] 的字典列表,但通过有序键打印值。
我有字典列表和带有有序键的列表,例如 ['first', 'last', 'age'] 称为标题。
示例:
{% for result in results %}
<tr>
{% for header in headers %}
<td>
{{ result.header }}
</td>
{% endfor %}
{% endfor %}
我知道它正在打印结果['header'],但我想得到结果['first']。我需要这样做,因为我有不同标题的不同字典,我希望有一个布局来显示表格。
【问题讨论】:
标签: python html dictionary jinja2