Допустим, у меня есть список списков, например:
table = [[1,2,3],[4,5,6],[7,8,9]]
, который может иметь динамическое количество списков, и я хочу отобразить его на своей веб-странице следующим образом:
@app.route("/")
def home():
return render_template('home.html', tbl=zip(*table))
Я хочу написать в своем файле home.html, чтобы он мог записать таблицу.Первоначально моя веб-страница содержала:
{% for col1, col2 in tbl %}
<tr>
<td>{{ col1 }}</td>
<td>{{ col2 }}</td>
</r>
{% endfor %}
, где col1 и col2 были аргументами, первоначально передававшимися в tbl
tbl=zip(col1, col2)
, но я не уверен, как написать HTML-код, чтобы онможет читать динамическое количество столбцов.