除了通常的索引取值和切片爽室,發(fā)現(xiàn)原來還可以這樣用:
x = list(range(20))
y = x[: : 2]
print(y)
#z = x[: : 2] = [1]*10
#print(z)
#print(x)
b = x[1: : 2]
print(b)
列表切片不僅可以通過步長去偶(變量b的部分,相當(dāng)于取奇數(shù)又多了一種方法),還可以在步長切片后面賦值,使之在原位賦上指定的相同值(注釋掉的部分)
除了通常的索引取值和切片爽室,發(fā)現(xiàn)原來還可以這樣用:
x = list(range(20))
y = x[: : 2]
print(y)
#z = x[: : 2] = [1]*10
#print(z)
#print(x)
b = x[1: : 2]
print(b)
列表切片不僅可以通過步長去偶(變量b的部分,相當(dāng)于取奇數(shù)又多了一種方法),還可以在步長切片后面賦值,使之在原位賦上指定的相同值(注釋掉的部分)