Aka*_*h K 5 python django for-loop django-templates python-3.x
我只想从 Django 模板的列表中打印 10 个元素
这是我的代码
<ul>
<h3>Positive Tweets :</h3>
{% for tweet in positiveTweet %}
<li>{{ tweet.0 }}</li>
{% endfor %}
</ul>
Run Code Online (Sandbox Code Playgroud)
如果positiveTweet 列表的长度为100,我如何打印前10 个元素。
Abe*_*Abe 25
你可以slice用来做这个:
<ul>
<h3>Positive Tweets :</h3>
{% for tweet in positiveTweet|slice:":10" %}
<li>{{ tweet.0 }}</li>
{% endfor %}
</ul>
Run Code Online (Sandbox Code Playgroud)
请参阅Django 切片文档。