摘要: 深浅拷贝 对于list, set, dict来说, 直接赋值. 其实是把内存地址交给变量. 并不是复制一份内容. 所以lst1的内存指向和lst2是一样的. lst1改变了, lst2也发生了改变 浅拷贝 浅拷贝. 只会拷贝第一层. 第二层的内容不会拷贝. 所以被称为浅拷贝 深拷贝 都不一样了. 深 阅读全文
posted @ 2018-09-18 19:35 zpf666 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 列表:循环删除列表中的每一个元素在for循环过程中,不能直接去进行删除for的运行过程. 会有一个指针来记录当前循环的元素是哪一个, 一开始这个指针指向第0个.然后获取到第0个元素. 紧接着删除第0个. 这个时候. 原来是第一个的元素会自动的变成第0个. 然后指针向后移动一次, 指向1元素. 这时原 阅读全文
posted @ 2018-09-18 17:58 zpf666 阅读(154) 评论(0) 推荐(0) 编辑
摘要: set集合set集合是python的一个基本数据类型. 一般不是很常用. set中的元素是不重复的.无序的.里面的元素必须是可hash的(int, str, tuple,bool), 我们可以这样来记. set就是dict类型的数据但是不保存value, 只保存key. set也用{}表示注意: s 阅读全文
posted @ 2018-09-18 17:38 zpf666 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1. 小数据池小数据池在说小数据池之前. 我们先看一个概念. 什么是代码块:python程序是由代码块构成的. 一个代码块的文本作为python程序执行的单元.代码块: 一个模块, 一个函数, 一个类, 甚至每一个command命令都是一个代码块. 一个文件也是一个代码块, eval()和exec( 阅读全文
posted @ 2018-09-18 17:24 zpf666 阅读(134) 评论(0) 推荐(0) 编辑