None用法+连接字符串优先使用join +用format而不是%+区别可变对象和不可变对象(list的深拷贝和浅拷贝)
来源:互联网 发布:迅雷玩客云 淘宝众筹 编辑:程序博客网 时间:2024/06/04 00:37
2. None这个东东
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
3. 连接字符串优先使用join而不是+
原因:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
4. 用format而不是%
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
注意:
list深拷贝和浅拷贝
list1=['a','b','c']list2=list1list1.append('d')list2['a', 'b', 'c', 'd']import copylist3=copy.deepcopy(list1)list3['a', 'b', 'c', 'd']list3.append('e')list3['a', 'b', 'c', 'd', 'e']list2['a', 'b', 'c', 'd']list1['a', 'b', 'c', 'd']list1.append('f')list1['a', 'b', 'c', 'd', 'f']list2['a', 'b', 'c', 'd', 'f']list3['a', 'b', 'c', 'd', 'e']
deepcopy的作用相当于是把list3与list2、list1完全隔开了。
append表示,list1和list2是完全等同的。
阅读全文
0 0
- None用法+连接字符串优先使用join +用format而不是%+区别可变对象和不可变对象(list的深拷贝和浅拷贝)
- python中可变和不可变对象(复值,拷贝,函数值传递)
- python的可变和不可变对象
- Foundation框架-字符串对象的操作(不可变字符串NSString和可变字符串NSMutableString)
- 对象的深拷贝和浅拷贝
- Python对象的拷贝,浅拷贝和深拷贝。
- python可变对象和不可变对象
- Python-可变对象和不可变对象
- object c的浅拷贝(地址拷贝)和深拷贝(对象拷贝)
- OC 不可变字符串和可变字符串的一些用法
- 保护性拷贝和不可变视图的学习,更面向对象的设计
- 对象深拷贝和浅拷贝
- 复制对象 和 浅拷贝,深拷贝
- js 对象浅拷贝和深拷贝
- 不可变的原始值和可变的对象引用
- 不可变的原始值和可变的对象引用
- javascript中不可变的原始值和可变对象
- c#的对象的深拷贝和浅拷贝
- DragonBoard-410c
- Django项目创建之---Admin及过滤器的实现(四)
- linux sonar启动 java.lang.IllegalStateException: Webapp did not start
- QCustomPlot使用手册(二)
- 每日一个linux命令(3):chmod命令
- None用法+连接字符串优先使用join +用format而不是%+区别可变对象和不可变对象(list的深拷贝和浅拷贝)
- 理解 JavaScript 中的策略模式(附带call()和apply()的区别)
- 逻辑回归(Logistic Regression)
- keystone 命令收录
- github以及markdown使用总结(持续更新中)
- NOIP模拟10.25
- C语言笔试题02
- Mac 安装ffmpeg
- 顺序表应用6:有序顺序表查询