切片操作基本表达式:object[start_index:end_index:step]
暂时发现数组可以二维切片,但是list不支持二维切片
读取某个元素的时候都是以[][]形式,读取切片的时候
list只支持一维切不允许出现[:,:]的形式,但numpy可以。
代码如下
list1 = [[True,False],[True,False],[True,True]]
list2=list1
print(list2[:,0])
结果
import numpy as np
list1 = [[True,False],[True,False],[True,True]]
list2=np.array(list1)
print(list2[:,:1])
结果
import numpy as np
list1 = [[True,False],[True,False],[True,True]]
list2=np.array(list1)
print(list2[:,0])
结果