在Python Flask应用程序Jinja2模板中创建二维数组

ayounis90

在我的Flask index.html模板中,我希望在for循环中创建一个二维数组。for循环工作得很好,但是尝试“设置”多维数组无法正常工作。例如,我尝试过的许多事情之一是:

{% set matrix = [[] for x in range(sizeOfSomething)] %}

我得到以下异常:

jinja2.exceptions.TemplateSyntaxError: expected token ',', got 'for'

有什么建议?

史蒂夫·罗西特(Steve Rossiter)

Jinja2不允许列表推导,因此这将不起作用。

最好的方法是将您在循环中所做的任何事情都转移到app.py中,然后将矩阵作为变量传递给模板。您可能会发现自定义过滤器在处理模板中的矩阵时很有用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在python中创建动态二维数组(循环)

来自分类Dev

Python创建空的二维数组

来自分类Dev

二维数组python中的邻居

来自分类Dev

在python中索引二维数组

来自分类Dev

python程序中的错误。“预期为二维数组,但得到一维数组”

来自分类Dev

Python二维数组

来自分类Dev

Python二维数组

来自分类Dev

如何在python中创建一个二维数组

来自分类Dev

如何在Python程序中使用Jinja2模板?

来自分类Dev

在python中创建数据结构以在Jinja2模板中使用

来自分类Dev

在 Python 中创建二维矩阵列表

来自分类Dev

如何从python中的列表创建矩阵或二维列表?

来自分类Dev

在Python中读取二维数组的简单方法

来自分类Dev

如何在python中对二维数组进行排序

来自分类Dev

在Python中获取二维数组的乘积

来自分类Dev

Python的二维数组中是否存在别名?

来自分类Dev

在Python 3.x中求和二维数组

来自分类Dev

在二维python数组中搜索值

来自分类Dev

Python保存并读取二维数组中的灰度图像?

来自分类Dev

在Python中寻找二维数组的平均值

来自分类Dev

二维数组,用于python中的加密

来自分类Dev

在二维Python数组中查找元素

来自分类Dev

python增加二维数组中的值

来自分类Dev

Python中的二维数组索引错误

来自分类Dev

追加到python中的二维数组

来自分类Dev

在python中将对象存储在二维数组中?

来自分类Dev

如何调用二维python数组中的元素

来自分类Dev

在Python中转换二维数组

来自分类Dev

Python中二维数组的对数