課程
/后端開發
/Python
/初識Python
L = [95.5,85,59]print L[0]print L[1]print L[2]print L[-1]
我這里把L[-1]換成L就能通過答案,其他的就通不過答案,這是為啥?
2015-12-28
源自:初識Python 4-2
正在回答
參考中提到了會報錯的情況,python的確支持-1,-2……這類的引用形式,老師的意思應該是讓大家實際看一下越界會報錯,這樣就夠了。
2uo 提問者
L[1],L[2]....L[N-1]相當于L[-N],L[-N+1]....L[-1]。所以 你的L[-1]其實就是L[3]。
題目設計有問題,沒有第四名。你用 L[-1] 會得到 list 裡最後一個元素 59,也並不世弟四名。
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-01-15
參考中提到了會報錯的情況,python的確支持-1,-2……這類的引用形式,老師的意思應該是讓大家實際看一下越界會報錯,這樣就夠了。
2016-04-10
L[1],L[2]....L[N-1]相當于L[-N],L[-N+1]....L[-1]。所以 你的L[-1]其實就是L[3]。
2015-12-28
題目設計有問題,沒有第四名。
你用 L[-1] 會得到 list 裡最後一個元素 59,也並不世弟四名。