使用vscode格式化numpy数组

使用vscode格式化numpy数组,numpy,multidimensional-array,visual-studio-code,formatting,Numpy,Multidimensional Array,Visual Studio Code,Formatting,非常新的编码,只是想知道是否有一种方法可以轻松地将VSCode中的numpy数组(或任何数组)格式化为这种堆叠样式 array([[ 0, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11]]) 目前,我正在用标签和间隔将它们像那样堆叠起来,这很痛苦。 感谢您的建议您的问题表明此数组是您自己手动编写的 如果这是代码中的一行,请用内置numpy函数替换它 而不是: a = array([[ 0, 1, 2, 3],

非常新的编码,只是想知道是否有一种方法可以轻松地将VSCode中的numpy数组(或任何数组)格式化为这种堆叠样式

array([[ 0,  1,  2,  3],
       [ 4,  5,  6,  7],
       [ 8,  9, 10, 11]])
目前,我正在用标签和间隔将它们像那样堆叠起来,这很痛苦。

感谢您的建议

您的问题表明此数组是您自己手动编写的

如果这是代码中的一行,请用内置numpy函数替换它

而不是:

a = array([[ 0,  1,  2,  3],
           [ 4,  5,  6,  7],
           [ 8,  9, 10, 11]])
使用以下命令:

a = np.arange(12).reshape(3, 4)

它输出相同的结果。

尝试输入一个数组的格式不必那么整齐。行缩进很重要,但内部间距不重要。大多数支持python的编辑器都有助于缩进。啊,是的,我只是从我正在做的教程中复制了一个例子。假设它们不是增量的,我必须手动输入元素,而不是生成它们。