Python
py基础,进阶以及规范
weixin_37143690
这个作者很懒,什么都没留下…
展开
-
python进阶篇(一)
深拷贝与浅拷贝 关于缓存重用规则,具体可看下表吗, 比如同一个字符串,如果之前创建过,那么后面所有索引都是指向同一个缓存 然后关于深浅拷贝,共同点是都创建了一个新的对象,但是如果对元组只能采用copy.copy如下 l1 = [1, 2, 3] l2 = l1[:] l1 == l2 True l1 is l2 False # 对于元组不适用,索引指向的是同一块地址 t1 = ...原创 2020-03-22 15:41:48 · 225 阅读 · 0 评论 -
python基础篇
列表与元组 list是mutable, tuple是imutalbe,tuple初始化之后不能修改item,否则会报错,也不支持增加和删除操作。只能重新开辟一块空间来存储。造成这个原因在于它们的存储方式不一样。 列表分配存储空间时,会额外分配更多的空间,这样的机制保证了其操作的高效性:增加 / 删除的时间复杂度均为 O(1)。但这个分配的空间肯定不能无限多,所以列表会额外存储已经使用的空间...原创 2020-03-07 05:59:42 · 90 阅读 · 0 评论