課程
/后端開發
/Python
/初識Python
倒序難道不用考慮越界么
2016-12-12
源自:初識Python 4-3
正在回答
然而還是報錯了。貌似這個題目答案錯了
>>> L = ['Adam', 'Lisa', 'Bart']
類似的,倒數第二用 -2 表示,倒數第三用 -3 表示,倒數第四用 -4 表示:
>>> print L[-2]Lisa>>> print L[-3]Adam>>> print L[-4]Traceback (most recent call last): ?File "<stdin>", line 1, in <module>IndexError: list index out of range
L[-4] 報錯了,因為倒數第四不存在,一共只有3個元素。
使用倒序索引時,也要注意不要越界。
需要的。
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-08-29
然而還是報錯了。貌似這個題目答案錯了
2016-12-15
>>> L = ['Adam', 'Lisa', 'Bart']
類似的,倒數第二用 -2 表示,倒數第三用 -3 表示,倒數第四用 -4 表示:
>>> print L[-2]
Lisa
>>> print L[-3]
Adam
>>> print L[-4]
Traceback (most recent call last):
?File "<stdin>", line 1, in <module>
IndexError: list index out of range
L[-4] 報錯了,因為倒數第四不存在,一共只有3個元素。
使用倒序索引時,也要注意不要越界。
2016-12-12
需要的。