L?=?range(1,?101)
print?L[4::5][-10:]??解釋一下print?L[4::5][-10:]
2 回答

曉丶琦
TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
L[4::5]表示從第五個(gè)元素開(kāi)始截取,每五個(gè)元素取出一個(gè)元素,也就是1-100之間5的倍數(shù)的所有元素
L[-10:]單獨(dú)寫表示倒序取10個(gè)元素,
切片支持嵌套,所以兩個(gè)合起來(lái)寫成L[4::5][-10:]的意思,
就是先取這個(gè)list中所有5的倍數(shù),所得的list再取最后10個(gè)元素,就是取1-100之中,最后10個(gè)5的倍數(shù)
添加回答
舉報(bào)
0/150
提交
取消