如何遍历神社中的列表列表
how to iterate over a list of list in jinja
我有一个列表,如:
[[elem0, elem1, elem2], [elem3, elem4, elem5], [elem6, elem7, elem8], ...]
我编写了以下模板文件:
{% for result in results %}
<tr>
<td>result[0]</td>
<td>result[1]</td>
<td>result[2]</td>
</tr>
{% endfor %}
但是没有用,我能想到的是嵌套使用。在 jinja 中是否有另一种方法来访问列表中的元素?
你还需要输出大括号内的循环变量。
{% for result in results %}
<tr>
<td>{{ result[0] }}</td>
<td>{{ result[1] }}</td>
<td>{{ result[2] }}</td>
</tr>
{% endfor %}
此外,考虑一个嵌套的 for 循环:
{% for result in results %}
<tr>
{% for elem in result %}
<td>{{elem}}</td>
{% endfor %}
</tr>
{% endfor %}
我有一个列表,如:
[[elem0, elem1, elem2], [elem3, elem4, elem5], [elem6, elem7, elem8], ...]
我编写了以下模板文件:
{% for result in results %}
<tr>
<td>result[0]</td>
<td>result[1]</td>
<td>result[2]</td>
</tr>
{% endfor %}
但是没有用,我能想到的是嵌套使用。在 jinja 中是否有另一种方法来访问列表中的元素?
你还需要输出大括号内的循环变量。
{% for result in results %}
<tr>
<td>{{ result[0] }}</td>
<td>{{ result[1] }}</td>
<td>{{ result[2] }}</td>
</tr>
{% endfor %}
此外,考虑一个嵌套的 for 循环:
{% for result in results %}
<tr>
{% for elem in result %}
<td>{{elem}}</td>
{% endfor %}
</tr>
{% endfor %}