首页 > 解决方案 > 我想提取列表中的元素以在 HTML 上显示

问题描述

我有一个 Flask 函数的问题,该函数使用多个 for 循环返回列表中元素的索引输出到 Html 的元素。数据样本:[ant,box,cat,dog,eat,fat]
索引:[[a,n,t],[b,o,x],[c,a,t],[d,o,g ],[f,a,t]] 新列表:[[1,2,3,4,5],[6,7,8,9,10]..]

蟒蛇.py

sum=0
for i in range(0,len(index)):
  for j in range(0,len(index[i])):
     list_new[sum] = index[i][j]
     sum+=1

return render_template('htmlfile.html',Elements = zip(index,list_new))

html文件.html

{% for index,list_new in Elements %}
   {{index}}
   {{index_list[0]}}
   {{index_list[1]}}
   {{index_list[2]}}
   {{index_list[3]}}
{% endfor %}

但这不是我所希望的。我想显示 1 2 3 4 5 b 6 7 8 9 10

感谢帮助

标签: pythonflask

解决方案


推荐阅读