課程
/后端開發
/Python
/初識Python
print (L[-46:0:5])是錯的
2018-08-04
源自:初識Python 8-2
正在回答
0代表的是索引號0,那不是倒序取數了?變成了從倒數46開始,往前取數一直取到第0個數?
倒數沒有-0,只有-1,請看前面章節的訪問list
索引順序從-46到最大也只能是-1,因為-1代表最后一個索引,按正數是100,如果是寫[-46:0]的話,相當于[54:0],肯定就沒有值;
[-46,-1]不正確是因為這樣取數是不包含最后一個數100的,想全部包含只能是不寫-1,冒號結束
可以用0啊,你在自己編輯器上試試就知道了,他這兒顯示不出來而已
而且改成L[-46:-1:5]也是錯的
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-10-24
0代表的是索引號0,那不是倒序取數了?變成了從倒數46開始,往前取數一直取到第0個數?
倒數沒有-0,只有-1,請看前面章節的訪問list
2018-08-06
索引順序從-46到最大也只能是-1,因為-1代表最后一個索引,按正數是100,如果是寫[-46:0]的話,相當于[54:0],肯定就沒有值;
[-46,-1]不正確是因為這樣取數是不包含最后一個數100的,想全部包含只能是不寫-1,冒號結束
2018-08-05
可以用0啊,你在自己編輯器上試試就知道了,他這兒顯示不出來而已
2018-08-04
而且改成L[-46:-1:5]也是錯的