c语言sscanf函数的用法是什么
322
2022-09-23
Django中{%for%}循环forloop用法(嵌套forloop.parentloop)
1. forloop.counter从1开始叠加
{% for item in items %}
{{ forloop.counter }}: {{ item }}
{% endfor %}2. forloop.counter0从0开始叠加
{% for item in items %}
{{ forloop.counter0}}: {{ item }}
{% endfor %}3. forloop.first 是个布尔值,第一次循环时为 True
{% for object in objects %} {% if forloop.first %}
4. forloop.last是个布尔值,最后一次循环时为True
{% for link in links %} {{ link }}{% if not forloop.last %} | {% endif %}{% endfor %}
Favorite places:
{% for p in places %} {{ p }}{% if not forloop.last %}, {% endif %}{% endfor %}5. forloop.parentloop
在嵌套的循环中, forloop.parentloop引用父级循环的 forloop 对象。
{% for country in countries %}
Country #{{ forloop.parentloop.counter }} | City #{{ forloop.counter }} | {{ city }} |
6. forloop.revcounter
forloop.revcounter的值是一个整数,表示循环中剩余的元素数量。第一次循环时, forloop.revcounter 的值是序列中要遍历的元素总数。最后一次循环时, forloop.revcounter的值为 1
7.forloop.revcounter0
forloop.revcounter0 与 forloop.revcounter类似,不过索引是基于零的。第一次循环时, forloop.revcounter0的值是序列中元素数量减去一。最后一次循环时, forloop.revcounter0 的值为 0 。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~