有勇气的牛排博客

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

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

前言

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列表切片超出列表范围


留言

专栏
文章
加入群聊