问题遇到的现象和发生背景
我在使用递归二维列表时,理论上最后一层递归应该出现数组越界异常,实际上却没有;将问题复现以后发现了python中不理解之处
问题相关代码,请勿粘贴截图
sa = [[1]]
print(sa[0])
# print(sa[1]) 打印越界元素时,程序会终止在此处(并未报错),像是sys.exit(0)
# print(sa[2])
# print(sa[55])
print(sa[1:])
print(len(sa))
运行结果及报错内容
[1]
[]
1
我的解答思路和尝试过的方法
无,请了解的人帮忙解答一下