col2 = [col[0] for col in listt] 类型操作的解释

 对于列表的一些理解:

主要是二维数组那里

 

list = [10086,'d',[1,2,3]]
print(len(list))
print(list)
print(list.pop())
print(len(list))
print(list)
listt = [[1,2,3],
         [4,5,6],
         [7,8,9]]
print(listt)
print(listt[1])
col2 = [col[0] for col in listt]
print(col2)
col22 = [col[2] for col in listt if col[2] % 2 == 0]
print(col22)
print(listt[0][2])
print(listt[1][2])
print(listt[2][2])

 

col2 = [col[0] for col in listt] 类型操作的解释

在给COL 赋值是那里刚开始自己没有很好的理解,这里其实是说col 相当于一个变量,这个变量代表listt的元素,所以会有col[1]这种,前面有定义了二维数组,所以通过这种方法进行赋值调用等操作。