- 博客(27)
- 收藏
- 关注
原创 深拷贝和浅拷贝
Python 的赋值语句不复制对象,而是创建目标和对象的绑定关系。对于自身可变,或包含可变项的集合,有时要生成副本用于改变操作,而不必改变原始对象.返回的浅层复制返回的深层复制浅层与深层复制的区别仅与复合对象相关。(包含列表或类的实例的等其他对象的对象)引用副本。
2023-10-09 01:10:51 41 1
原创 range遍历中进行字典赋值
原因是这样的:字典是可变对象,在下方的ll.append(a)操作中,我们传递的是字典a的引用,当后面的操作改变a[‘num’]的值的时候,I中的值也会发生变化,相当与浅拷贝。这时候我们发现了两个输出结果是不一样的,这是为什么呢?
2023-10-08 23:32:31 77
原创 找工作复习-正则表达式
r3][p4][a6][w5] 作为正则表达式,只能在每个[]中选择一个值。. 表示匹配除了空格之外的所有字符,如果在编译标快里面设置了,则.可以匹配空格。[0-9]{3} 则表示匹配 0-9任意三个字符。[0-9]{3,6} 则表示匹配 0-9任意3-6个字符。{} 表示不进行匹配,值表示需要匹配的数量。\Bthe 表示匹配the在中间的句子。匹配0次或者多次前面出现的正则表达式。匹配1次或者多次前面出现的正则表达式。匹配0次或者1次前面出现的正则表达式。匹配M-N次前面出现的正则表达式。
2023-05-30 00:38:55 44 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人