【问题标题】:Iterate Through Two Lists From JSON To HTML Table | Flask从 JSON 到 HTML 表遍历两个列表 |烧瓶
【发布时间】:2018-06-08 00:54:07
【问题描述】:

输出,看看其他列表结束时字符如何从底部开始:

<table class="table">
  <tr>
    <th>Cast</th>
    <th>Character</th>
  </tr>
    {% for cast in data[currentMovie]["cast"] %}
  <tr>
       <td>{{ cast }}</td>
    {% endfor %}
    {% for char in data[currentMovie]["character"] %}
      <td>{{ char }}</td>
 </tr>
  {% endfor %}
</table>

我想知道的是如何将它并排放置,因为现在角色从演员表的末尾开始。任何帮助表示赞赏!输出如上所示。

【问题讨论】:

    标签: python html json list html-table


    【解决方案1】:

    您首先循环“演员”,然后是“角色”。这就是问题所在。 你应该同时循环两个像

    for cast, char in zip(data[currentMovie]["cast"], data[currentMovie]["character"])
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-17
    • 1970-01-01
    • 2020-07-30
    • 2019-12-22
    • 1970-01-01
    相关资源
    最近更新 更多