[英]Jinja2 reverse a list
嘿,我想反转以下输出。 你能帮助我吗?
{% set page 7 %}
{% for i in range(1,6) %}
{% set back_link = page - i %}
{{back_link}}
{% endfor %}
输出:6 5 4 3 2
要求:2 3 4 5 6
您可以使用reverse
过滤器在Jinja2中反向列表
{% for x in mylist|reverse %}
{{x}}
{% endfor %}
这与range
兼容,因此您可以使用:
{% for i in range(1, 10)|reverse %}
{{i}}
{% endfor %}
如果要向后递增,则可以使用range(6,1,-1),第三个参数是要使用的增量( 在此处记录 )。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.