python源代码如下:
#a=[0,1,2,3,4,5,6,7,8,9]
a=list(range(10))
#b=[2,3,4,5]
b=a[2:6]

分析:
b=a[n1:n2],该表达式表示从列表a的下标n1开始切片刀下标n2-1,总共切片的元素个数为(n2-1-n1+1)=n2-n1个。
通常n2>n1,当n2<=n1时,b=[],此时b为空列表。
本文详细解析了Python中列表切片的使用方法,包括如何通过指定起始和结束下标来获取列表的一部分,以及在不同情况下切片操作的结果。特别讨论了当结束下标小于等于起始下标时,返回空列表的情况。
python源代码如下:
#a=[0,1,2,3,4,5,6,7,8,9]
a=list(range(10))
#b=[2,3,4,5]
b=a[2:6]

分析:
b=a[n1:n2],该表达式表示从列表a的下标n1开始切片刀下标n2-1,总共切片的元素个数为(n2-1-n1+1)=n2-n1个。
通常n2>n1,当n2<=n1时,b=[],此时b为空列表。
356
307
758

被折叠的 条评论
为什么被折叠?