python之路---07 join() fromkeys() 深浅拷贝
2024-08-20 17:26:57
二十四.基本数据类型补充
1.join()
"*".join("马虎疼") # 马*虎*疼 把传递进去的参数进行迭代.
获取到的每个元素和前面的*进行拼接. 得到的是字符串
split() 切割. 切割的结果是列表,
需要把字符串转化成列表: split() 把列表转化成字符串: join()
2.删除和添加 (在for循环中不可操作)
① 建立新列表,将要删除或增加的添加到新列表
② 循环新列表,删除老列表
3. .fromkeys()
帮我们创建字典用的 把第一个参数进行迭代. 拿到每一项作为key和后面的value组合成字典
二十五.深浅拷贝 提高创建对象的速度.(计算机中最慢的. 就是创建对象. 需要分配内存.)
最快的方式就是二进制流的形式进行复制. 速度最快.
1.浅拷贝 .copy() 之拷贝了第一层内容
2.深拷贝 import copy
copy.deepcopy() 会把对象内部的所有内容进行拷贝
最新文章
- Node + Express + Mysql的CMS小结
- Visual Studio Debugger AutoExp.dat &; Visualization Framework
- JavaScript----分层导航 滚动事件
- android studio不能创建android项目,或者不能识别android项目的解决方法
- 嵌入式Linux-objdump命令的使用
- Eclipse中使用正则屏蔽Logcat中的某些Tag
- 创建一个servlet
- 轻松上云,从容实施Office 365项目
- java8---lambda表达式
- Linux-软中断通信
- 通过Xtrabackup实现MySQL实例的全库备份与按需单库恢复
- (引用)!Unicode,GBK以及UTF8的联系和区别
- Ubuntu 14.04 正式版 12.4
- How to Pronounce AR, ORN, etc.
- oracle快速创建可用用户
- 用PNG作为Texture创建Material
- web03-OutputInfo
- mysql 之 group by 性能优化 查询与统计分离
- Mac中MacPorts安装和使用 MacPorts简介
- TensorFlow进阶(三)---变量的创建、初始化