有勇气的牛排博客
☰

python列表 切片/正常越界后情况分析

有勇气的牛排 1543 Python 2024-08-21 23:25:16

知止自律打卡-微信小程序APP
一款微信自律打卡小程序,支持自定义打卡项目、习惯记录、项目日记、专注计时与数据统计。自律打卡、学习打卡、读书打卡、健身打卡、运动打卡、减肥打卡、戒色打卡、养生打卡、戒烟、戒酒、戒熬夜等多种场景。万能打卡模板自由创建。可自定义每日打卡目标,记录习惯连续天数,可视化追踪成长进度。
了解产品详情 →
微信搜索「知止自律打卡」
知止自律打卡微信小程序

前言

python列表

正常取值:越界异常list index out of range

切片越界:输出空列表

1 越界异常

num_list = ['1', '2']
print(num_list[3])
# 异常 列表超出哦范围
# IndexError: list index out of range

python列表越界异常list index out of range

2 切片超出列表范围

切片超出列表范围后,输出空数组,不会异常。

惊不惊喜,意不意外。

这属于一个特性,增加了切片的灵活性和容错。

num_list = ['1', '2']
print(num_list[3:])
# 输出:[]

python列表切片超出列表范围

标签:

×
×