将python循环转到jinja

将python循环转到jinja,python,dictionary,flask,jinja2,Python,Dictionary,Flask,Jinja2,我想将此代码转换为jinja,但我很难将其转换为jinja: for item in iter(results): for i in iter(list(item)): if(type(item[i]) is dict): for k, v in item[i].items(): print(k, ":", v) else: print(i, ":" , item[i])

我想将此代码转换为jinja,但我很难将其转换为jinja:

for item in iter(results):
    for i in iter(list(item)):
        if(type(item[i]) is dict):
            for k, v in item[i].items():
                print(k, ":", v)
        else: 
            print(i, ":" , item[i])

有谁能帮我把这个代码改成jinja

而不是使用i
print()
在列表中保存数据并将这个列表发送给jinja,然后在jijna中使用正常的
for
-loop来显示它。嗨,你能告诉我如何将它保存在列表中吗?通常是
我的列表。追加([k,v])
我的列表。追加([i,item[i])
BTW:如果
结果
项目
是一个列表,那么您不必使用
iter()