如何在 Flask 中的另一个 for 循环中编写一个 for 循环

我正在学习用 Flask 编码,我的问题是我在一个列表中有一个列表,对于一个产品来说看起来像这样


'Title': "abc",

'PriceList': [$5, $5.30]

我正在使用烧瓶,所以我使用以下方法在列表中迭代:


{% for item in list %}

<h1> Title: {{item.0}} </h1>

{% endfor %}

我的问题是如何循环进入 item.1,即“PriceList”列?


我想实现这样的目标:


For item in list:

  print(item[0])

  For price in item[1]:

   print(price)


噜噜哒
浏览 73回答 1
1回答

慕森王

只需嵌套循环。{% for item in list %}&nbsp; <h1> Title: {{item.Title}} </h1>&nbsp; <ul>&nbsp; {% for price in item.PriceList %}&nbsp;&nbsp; &nbsp; <li>{{ price }}</li>&nbsp; {% endfor %}{% endfor %}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python