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

曉丶琦
TA貢獻1條經驗 獲得超0個贊
L[4::5]表示從第五個元素開始截取,每五個元素取出一個元素,也就是1-100之間5的倍數的所有元素
L[-10:]單獨寫表示倒序取10個元素,
切片支持嵌套,所以兩個合起來寫成L[4::5][-10:]的意思,
就是先取這個list中所有5的倍數,所得的list再取最后10個元素,就是取1-100之中,最后10個5的倍數
添加回答
舉報
0/150
提交
取消