Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何循环我的所有列表项并从每个键中提取值?_Python_Jinja2 - Fatal编程技术网

Python 如何循环我的所有列表项并从每个键中提取值?

Python 如何循环我的所有列表项并从每个键中提取值?,python,jinja2,Python,Jinja2,这就是我想做的: {% set count = 0 %} {% for k,v in results_list[count].items() %} <td>{{ v }}</td> {% set count = count + 1 %} {% endfor %} {%set count=0%} {结果列表[count]中k,v的百分比。项()%} {{v} {%set count=count+1%} {%endfor%} 而不是手动操作 像这样: {% for

这就是我想做的:

{% set count = 0 %}
{% for k,v in results_list[count].items() %}
   <td>{{ v }}</td>
{% set count = count + 1 %}
{% endfor %}
{%set count=0%}
{结果列表[count]中k,v的百分比。项()%}
{{v}
{%set count=count+1%}
{%endfor%}
而不是手动操作 像这样:

{% for k,v in results_list[0].items() %}
<td>{{ v }} </td>
{% endfor %}
{% for k,v in results_list[1].items() %}
<td>{{ v }} </td>
{% endfor %}
{%k,v在结果列表[0]中。项()%}
{{v}
{%endfor%}
{结果列表[1]中k,v的百分比。项()%}
{{v}
{%endfor%}

看起来您需要一个嵌套循环

Ex:

{% for i in results_list %}
    {% for k,v in i.items() %}
        <td>{{ v }} </td>
    {% endfor %}
{% endfor %}
{results\u list%中的i的%
{i.items()中k,v的百分比为%}
{{v}
{%endfor%}
{%endfor%}

看起来您需要一个嵌套循环

Ex:

{% for i in results_list %}
    {% for k,v in i.items() %}
        <td>{{ v }} </td>
    {% endfor %}
{% endfor %}
{results\u list%中的i的%
{i.items()中k,v的百分比为%}
{{v}
{%endfor%}
{%endfor%}

你能举个例子说明
结果列表
看起来像谎言吗?你能举个例子说明
结果列表
看起来像谎言吗?谢谢。有时答案很简单,但我们把它弄得很复杂,谢谢。有时答案很简单,但我们把它弄得很复杂