03 2019 档案

摘要:Vector第1版(不可切片版): Vector第2版(不完美切片版): 切片原理 - 切片背后与slice对象和indices对象有关 - 实际调用的是slice(start, stop, stride).indices(len) - 给定长度为len的序列,计算起始和结尾的索引,以及步幅。超出边 阅读全文
posted @ 2019-03-24 15:52 StackNeverOverFlow 阅读(225) 评论(0) 推荐(0)
摘要:array和bytes的转换 - 每个array必须有一个type_code,以此为依据解析底层字节序列 - array有一个frombytes方法,可以把字节序列按type_code转换成Array - bytes构造函数接受一个可迭代对象作为参数,它依次遍历可迭代对象,将每个元素按其本身的数据类 阅读全文
posted @ 2019-03-18 20:45 StackNeverOverFlow 阅读(158) 评论(0) 推荐(0)
摘要:变量不是盒子,它是对象的标识 - 标识、相等性和别名 复制 - 复制列表或多数内置可变集合,最简单的方式是使用内置的类型构造方法 - 默认是浅复制 - 深复制需要用到copy.deepcopy WeakValueDictionary ['Alen', 'Bob', 'Wendy']['Wendy'] 阅读全文
posted @ 2019-03-16 15:29 StackNeverOverFlow 阅读(194) 评论(0) 推荐(0)
摘要:装饰器基础知识 - 装饰器是可调用对象,其参数是另一个函数 - 装饰器会处理被装饰的函数,然后把它返回,或者将其替换成另一个函数或可调用对象 inner is called<function deco.<locals>.inner at 0x00000155417B9F28> Python何时执行装 阅读全文
posted @ 2019-03-05 21:44 StackNeverOverFlow 阅读(426) 评论(0) 推荐(0)