二维列表如下:
- a = [[1,1,1,1],[2,3,4,5]]
切某一行:
- a[0]
- [1,1,1,1]
- a[1]
- [2,3,4,5]
Python列表中不能切某一列,如果想切某一列数据,可以借助numpy:
- import numpy as np
- b = np.array(a)
- b
- array([[1, 1, 1, 1],
- [2, 3, 4, 5]])
- b[:,1]
- array([1, 3])
- b[:,2]
- array([1, 4])
b[:,1]中:指的是所有行,1表示第2列
b[:,2]中:指的是所有行,2表示第3列