如何解析numpy数组?

5 投票
1 回答
10801 浏览
提问于 2025-04-16 23:34

我有一个Numpy数组:

[[12 13 14],[15 16 17],[18 19 20]]

我该怎么得到这个呢?

[[12, 13, 14], [15, 16, 17],[18 ,19, 20]]

1 个回答

13

当你看到一个numpy数组打印出来没有逗号时,其实你看到的是它的字符串表示方式。如果你想让它打印出来的时候有逗号,可以把它转换成一个Python列表:

In [45]: print(arr)
[[12 13 14]
 [15 16 17]
 [18 19 20]]

In [46]: arr_list = arr.tolist()

In [47]: print(arr_list)
[[12, 13, 14], [15, 16, 17], [18, 19, 20]]

撰写回答