gpt4 book ai didi

python - 如何在 jinja 模板的 for 循环中增加变量?

转载 作者:IT老高 更新时间:2023-10-28 21:41:13 25 4
gpt4 key购买 nike

我想做这样的事情:

变量 p 来自 test.py,它是一个列表 ['a','b','c','d']

{% for i in p %}
{{variable++}}
{{variable}}

结果输出为:
1 2 3 4

最佳答案

你可以使用 loop.index:

{% for i in p %}
{{ loop.index }}
{% endfor %}

查看template designer documentation .

在较新的版本中,由于范围规则,以下内容将起作用:

{% set count = 1 %}
{% for i in p %}
{{ count }}
{% set count = count + 1 %}
{% endfor %}

关于python - 如何在 jinja 模板的 for 循环中增加变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7537439/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com