知行编程网知行编程网  2023-01-07 05:00 知行编程网 隐藏边栏  4 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于​python的id函数如何判断分片产生的列表?的相关知识,包括abs函数python,以及python中reverse函数这些编程知识,希望对大家有参考作用。


python的id函数如何判断sharding生成的列表?


一、python的id函数判断分片产生的列表原理

id负责在python中显示一个变量或数据的唯一编号。分片操作是生成一个新的列表。通过id可以直接判断sharding是重新生成了一条数据还是使用了同一条数据。

如果两个id值相同,说明分片生成的列表是同一个地址,使用的是同一条数据;

否则,表示分片重新生成了一个数据,即一个新的列表,然后将数据复制到新的列表中。




二、python的


id函数判断分片产生的列表


l = [3,5,6,8,5,43,4,7]
ll = l[:]     
print(id(ll))
print(id(lll))

通过id验证ll和lll是同一份数据

l[1] = 100print(l)
print(ll)
print(lll)

ll[1] = 100print(ll)
print(lll)

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享