如何为除最后一个之外的所有列表项添加逗号/分隔符?

Wil*_*ran 3 html css python django

假设我有一个for循环,它列出了一堆用户.循环中可能有0-n个用户.我想在每个用户名后添加逗号,除了最后一个.

因此对于:

<p>
{% for u in users %}
{{u.name}},
{% endfor }
</p>
Run Code Online (Sandbox Code Playgroud)

我明白了:

Sam, Neil, Bob,
Run Code Online (Sandbox Code Playgroud)

我想要:

Sam, Neil, Bob
Run Code Online (Sandbox Code Playgroud)

Mar*_*wis 7

我同意加入是一个很好的方法.如果你想用它来做,试试吧

{% for u in users %}
{{u.name}}{% if not forloop.last %},{% endif %}
{% endfor }
Run Code Online (Sandbox Code Playgroud)