Python之二维列表换行输出

代码:

a=[]
for i in range(5):
    a.append([])
    for j in range(3):
        a[i].append(j)
print(a)

输出:

[[0, 1, 2], [0, 1, 2], [0, 1, 2], [0, 1, 2], [0, 1, 2]]

但是想要把二维数组换行输出,更直观,用numpy是最简单方便的,修改为:

import numpy as np
a=[]
for i in range(5):
    a.append([])
    for j in range(3):
        a[i].append(j)

print(np.array(a))

输出:

[[0 1 2]
 [0 1 2]
 [0 1 2]
 [0 1 2]
 [0 1 2]]

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章