import numpy as np a=np.array([[[[1,2,3,4,5], [6,6,6,6,6], [8,8,8,8,8]]]]) print(a[0,0,0,:]) print(a[0,0,:,2]) print(a[0,0,:,3]) print(a[:,0,0]) print(a[0,0,:]) b=np.array([[0,0,0],[1,2,3]]) # :开头矩阵表示列 print(b[:,0]) print(b[0,:])
结果:
E:\anaconda\envs\Chenyu35\python.exe C:/Users/chenyu52/Desktop/数据集/数据集去重/05.py
[1 2 3 4 5] print(a[0,0,0,:])
[3 6 8] print(a[0,0,:,2])
[4 6 8] print(a[0,0,:,3])
[[1 2 3 4 5]] print(a[:,0,0])
[[1 2 3 4 5] print(a[0,0,:])
[6 6 6 6 6]
[8 8 8 8 8]]
[0 1] print(b[:,0])
[0 0 0] print(b[0,:])
Process finished with exit code 0
a = [[[1,2,3],[11,22,33]],[[10,20,30],[110,220,330]],[[101,201,301],[11001,22001,33001]],[[55,66,77],[550,660,770]]]
b=np.array(a)
print(b.size) #24
print(b.shape) # 4*2*3