如何在django模板中迭代元组索引

时间:2011-07-07 15:12:45

标签: python django-templates tuples

假设我有这个

mylst = [(a, b, c), (x, y, z), (l, m, n)]

现在而不是拥有此

{\% for item in mylst \%}    
     {{ item.0 }} {{ item.1}} {{ item.2 }}    
{\% endfor \%}

我可以使用其他循环吗

{\% for item in mylst \%}    
     {\% for a in item.length \%}
             {{item.index  }}
     {\% endfor \%}
{\% endfor \%}

1 个答案:

答案 0 :(得分:3)

不,你不想。以与外部列表完全相同的方式遍历内部列表。

{% for item in mylst %}
    {% for a in item %}
        {{ a }}
    {% endfor %}
{% endfor %}