gpt4 book ai didi

Jinja 中的字符串连接

转载 作者:行者123 更新时间:2023-12-03 06:45:53 27 4
gpt4 key购买 nike

我只想循环现有列表并从中创建一个逗号分隔的字符串。
像这样的东西:my_string = 'stuff,stuff,stuff,stuff'

我已经了解loop.last,我只需要知道如何使下面代码中的第三行正常工作。

{% set my_string = '' %}
{% for stuff in stuffs %}
{% set my_string = my_string + stuff + ', '%}
{% endfor%}

最佳答案

如果 stuffs 是一个字符串列表,那么这样就可以了:

{{ stuffs|join(", ") }}

参见join filter文档,以及 filters in general文档。

附注

对读者更友好的方式

{{ my ~ ', ' ~ string }}

关于Jinja 中的字符串连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2061439/

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