如何将这个java 2d数组转换为python



我在java中有一个2d数组

String[][] Orders = new String[5000][7];

如何在python中创建空2d字符串数组?

我试过了

Orders = [[]]

但是当我往里面放一个值的时候会得到一个下标数组越界错误

Orders[0][0] = 'foo'
Orders[0][1] = 'boo'
my_rows, my_cols = (3, 4)
my_array = [[0]*my_cols]*my_rows
print(my_array)

链接供参考= https://pythonguides.com/create-an-empty-array-in-python/: ~:文本创建% 20空数组% 20 % 20 python,——% 20 python % 2 c % 20我们文本=创建% 20 20% % % 20列表5 b0 % 5 d % 20, % 20会% 20 % 20空% 20数组。

编辑:经过进一步的研究,多维数组在python中似乎不如在Java中那样可行

这是之前关于这个话题的一篇文章:python中的二维数组

最新更新