摘要:
据说后者在list很大的时候性能稍好。 于是测试了一把: 我机器是win7,64bit,6G 内存,i3 cpu,结果如下: 在b为10^8长度的时候,extend所耗的时间几乎只有+操作的一半。 在1000长度的级别,相差不大。几乎相同。 +=等同于extend,如下: 输出: 阅读全文
摘要:
偶然掉进了一个坑里。仔细分析了下原因。原来是变量作用域的问题。简单抽象如下: 结果由于id在 中受到了影响发生了变化,导致虫虫的产生。 索性探索了下变量作用域,结论如下: 1. 函数中的同名变量不会影响函数外的同名变量(若未加任何修饰--比如global) 2. 变量的最小作用域是一个函数。在函数内 阅读全文