課程
/后端開發
/Python
/初識Python
print L[4:50:5]是什么意思
2019-03-28
源自:初識Python 8-1
正在回答
對于L這個可迭代對象,從下標為4(取得到)到下標為50(取不到)之間,每隔5個數就取出來打印出來。
[start : stop : step]
[起始位置 : 停止位置 :步長]
依據左閉右開原則,左邊下標為4的元素取得到,右邊下標為50的元素取不到。
下標是從0開始的,第一個元素的下標是0,以此類推。
Arik99
這樣給你解釋吧,你應該能懂,2::3 把他理解為。第一個是3,因為是從0開始數的,2對應的就是3,::就是往后推3,就是6了,然后在推就是9,他是1到100嘛, ?4:50:5 這個就是50是個范圍值,4對應的是5然后往后推5個數,到50結束,就是5-10-15-20,挨個排,不曉得你懂了沒,我也是小白,實驗出來的
從第5位(取得到)開始到第51位(取不到),每隔五個取一次數
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-03-29
對于L這個可迭代對象,從下標為4(取得到)到下標為50(取不到)之間,每隔5個數就取出來打印出來。
[start : stop : step]
[起始位置 : 停止位置 :步長]
依據左閉右開原則,左邊下標為4的元素取得到,右邊下標為50的元素取不到。
下標是從0開始的,第一個元素的下標是0,以此類推。
2019-03-29
這樣給你解釋吧,你應該能懂,2::3 把他理解為。第一個是3,因為是從0開始數的,2對應的就是3,::就是往后推3,就是6了,然后在推就是9,他是1到100嘛, ?4:50:5 這個就是50是個范圍值,4對應的是5然后往后推5個數,到50結束,就是5-10-15-20,挨個排,不曉得你懂了沒,我也是小白,實驗出來的
2019-03-28
從第5位(取得到)開始到第51位(取不到),每隔五個取一次數