課程
/后端開發
/Python
/Python3 入門教程(新版)
為什么
print(L[-1:-3])
這樣輸出的是空的[]?
2020-09-24
源自:Python3 入門教程(新版) 5-4
正在回答
因為切片是按從左到右算,左邊是啟始下標,右邊是結束下標。所以倒敘你得print(L[-3:-1]),表示從倒數第三個切到倒數最后一個
切到最后,冒號后面應該是留空 print(L[-3:])
前三名:L[-5:-2]? 倒序偏一位
他要的是列表前三個最大的數,只是用切片應該實現不了,可以L.sort(reverse=True),再L[-5:-3]切片就可以拿到前三名成績,不然就老實的一個個的索引也可以的
舉報
python3入門教程,讓你快速入門并能編寫簡單的Python程序
2 回答為啥倒敘是-3 卻把‘candy’替換掉了?
3 回答不用if不可以嗎?
1 回答3.9.6可以用嗎
2 回答請問老師,Hello World前后是用單雙引號都可以嗎?
3 回答可以不定義直接使用print()輸入那句話么?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-09-24
因為切片是按從左到右算,左邊是啟始下標,右邊是結束下標。所以倒敘你得print(L[-3:-1]),表示從倒數第三個切到倒數最后一個
2020-11-30
切到最后,冒號后面應該是留空 print(L[-3:])
2020-10-10
前三名:L[-5:-2]? 倒序偏一位
2020-09-29
他要的是列表前三個最大的數,只是用切片應該實現不了,可以L.sort(reverse=True),再L[-5:-3]切片就可以拿到前三名成績,不然就老實的一個個的索引也可以的