代码改变世界

随笔档案-2017年02月

python class 常用内置方法分析

2017-02-28 13:59 by 老左的博客, 1576 阅读, 收藏,
摘要: class ABC 从 object 继承,object 已经定义了 __setattr__,__getattribute__,__delattr__ 方法,这里重载只是打印日志,方便跟踪调用。 打印: call __setattr__: name=value, val={} call __seta 阅读全文

字典树用于单词联想

2017-02-27 00:25 by 老左的博客, 496 阅读, 收藏,
摘要: 最近要做一个单词联想的功能,经过调研选择使用字典树,节省空间,查找快。 贴上代码 >> 1 >> ['abc', 'alter', 'hello', 'salt'] >> ['abc', 'alter'] >> abc >> alter >> hello >> salt 代码参考 https://g 阅读全文

python函数的参数传递是传值还是传引用?

2017-02-25 23:13 by 老左的博客, 3222 阅读, 收藏,
摘要: 来看一个例子: 应该打印出什么呢? 可能大多数人会任务打印以下内容 ['x', 'y', 'z'] ['x', 'y', 'z'] 错了,以下打印内容才是正确的: ['x', 'y', 'z'] [1, 10, 100] 为什么呢?我们接下来讲下Python函数的参数传递 我们首先明确一些概念:Py 阅读全文