课后作业
list1 =list1[-3: -1]
我可以理解为后面的-1不包括在里面,取的是-3和-2吗?
列表的索引区间范围为左闭右开,冒号前边的能取到,冒号后边的取不到 本帖最后由 柿子饼同学 于 2021-5-9 16:50 编辑
012345
||||||
a =
||||||
-6 -5 -4 -3 -2 -1
||
||
a[-3:-1]----------
画了一幅画,像嘛?
py里所有的都是左闭右开的,左边数字包含,右边不包括
例如range
>>> for i in range(0, 5):
print(i, end=' ')
0 1 2 3 4
list1 =
a = list1
print(a[-3:-2]) #冒号前边的能取到,冒号后边的取不到
print(a[:])
print(a[-6])
print(a[-5])
print(a[-4])
print(a[-3])
print(a[-2])
print(a[-1])
#冒号前边的能取到,冒号后边的取不到
print(a[-6:-1])
print("a[:]:","\t",a[:])
print("a:","\t",a)
我可以理解为后面的-1不包括在里面,取的是-3和-2吗?
-3 -2 -1
-3 :-1 理解为-3到-1之间的值,只能取 -3 -2 位上的值,就像楼主说的,取的是-3 -2 二位上的值 区间是左闭右开的,所以能取到左边的,但右边的取不到 柿子饼同学 发表于 2021-5-9 16:49
画了一幅画,像嘛?
py里所有的都是左闭右开的,左边数字包含,右边不包括
例如range
{:10_266:}突然看懂了 私はり 发表于 2021-5-10 12:20
区间是左闭右开的,所以能取到左边的,但右边的取不到
当时没想到{:10_282:} lightning_red 发表于 2021-5-9 21:58
我可以理解为后面的-1不包括在里面,取的是-3和-2吗?
-3 -2 -1
-3 :-1 理解为-3到-1之间的值,只 ...
欧克的,突然就明白了{:10_257:} 私はり 发表于 2021-5-10 12:20
区间是左闭右开的,所以能取到左边的,但右边的取不到
嗯嗯,可能当时脑子短路了{:10_266:} 柿子饼同学 发表于 2021-5-9 16:49
画了一幅画,像嘛?
py里所有的都是左闭右开的,左边数字包含,右边不包括
例如range
嗯呢
页:
[1]