列表為L=[[1,2,3],[4,5,6],[7,8,9]]
需求1:輸出[1,4,7]
需求2:輸出[1,5,9]
實(shí)現(xiàn)方式:
1、需求1
(1)常規(guī)方法
L=[[1,2,3],[4,5,6],[7,8,9]]
result1=[] for i in L: result1.append(i[0]) print(result1)
(2)列表推導(dǎo)式
L=[[1,2,3],[4,5,6],[7,8,9]] result=[i[0]for i in L] print(result)
2、需求2:
(1)常規(guī)方法
L=[[1,2,3],[4,5,6],[7,8,9]] result3=[] for i in range(len(L)): result3.append(L[i][i]) print(result3)
(2)列表推導(dǎo)式
L=[[1,2,3],[4,5,6],[7,8,9]]
result2=[L[i][i] for i in range(len(L))]
print(result2)
Keep empowering yourself successfully...
浙公網(wǎng)安備 33010602011771號(hào)