上篇文章我们知道了python的切片操作中一些基本的操作,我们来了解一下其它的
分片操作实际上生成了一个新的list
l5=[4,5,7,1,9]
print(id(l5))
e5 = l5[-2:-4:-1]
print(e5)
print(id(l5))
print(id(e5))
输出结果:
1541011604808
[1, 7]
1541011604808
1541011604936
在打印结果中我们可以看到,我们用来存储l5切片的e5的地址和l5,不一样,所以切片实际上是申请了一个新的空间,再将切片出来的值放入其中的