我有一個列表['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']
。在Django中切片
在我的Django模板,我想輸出作爲
a b
c d
e f
g h
這是我在做什麼: -
{% for i in list|slice:"::2" %}
{{i}} {{}} // how do I get the second element?
{% endfor %}
我缺少什麼?
以下是蟒蛇相當於: -
for i in range(0, len(list), 2):
print list[i], list[i+1]
丹尼爾嗨,請看看更新的問題(蟒蛇當量)。 – PythonEnthusiast
這完全不等價。 「相當於Python」將會是「for I in lst [:: 2]'」。 –
我的錯誤。是的,因爲我[1] [1]會更加貼切。如何在django模板中打印'i'th和'i + 1'索引。 – PythonEnthusiast