摘要: python中不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住,如下实例: 如果是pycharm(community edition v3.4.4), 则pycharm会有提示: Dictionary contains duplicate keys 'Name' more... 阅读全文
posted @ 2018-04-14 23:10 cnhkzyy 阅读(915) 评论(0) 推荐(0) 编辑
摘要: 如果list变量和list函数重名,会有什么后果呢?我们可以参考如下代码: 代码运行后出错了,出错原因是TypeError: 'list' object is not callable callable()是python的内置函数,用来检查对象是否可被调用,可被调用指的是对象能否使用()括号的方法调 阅读全文
posted @ 2018-04-14 18:23 cnhkzyy 阅读(51246) 评论(0) 推荐(0) 编辑
摘要: 本文参考自《Python 直接赋值、浅拷贝和深度拷贝解析》 定义 直接赋值:就是对象的引用(别名) 浅拷贝(copy):拷贝父对象,不拷贝对象内部的子对象 深拷贝(deepcopy):copy模块的deepcopy方法,完全拷贝父对象及其子对象 解释 1. b = a: 赋值引用,a和b都指向同一个 阅读全文
posted @ 2018-04-14 18:04 cnhkzyy 阅读(292) 评论(0) 推荐(0) 编辑