用下标索引,用行向量代替即可
# axis=0为行操作, axis=1为列操作
import numpy as np
a = np.zeros((2,2), dtype=np.int)
print("a:",a)
# 替换某列
a[::,0] = [1, 1]
print("a:",a)
# 删除某列
b = np.delete(a,0,axis=1)
print("b:",b)
# 添加某列
c = np.insert(a, 0, values=b, axis=1)
print("c:",c)
# 插入一列0
a = np.zeros(len(b))
print(a)
b = np.insert(b, 0, values=a, axis=1)
a: [[0 0]
[0 0]]
a: [[1 0]
[1 0]]
b: [[0]
[0]]
c: [[0 0 1 0]
[0 0 1 0]]