建议79:了解代码优化的基本原则建议80:借助性能优化工具建议81:利用cProfile定位性能瓶颈建议82:使用memory_profiler和objgraph剖析内存使用建议83:努力降低算法复杂度建议84:掌握循环优化的基本技巧减少循环内部的计算将显式循环改为隐式循环,当然这会牺牲代码的可读性在循环中尽量引用局部变量关注内层嵌套循环建议85:使用生成器提高效率建议86:使用不同的数据结构优化性能建议87:充分利用set的优势建议88:使用multiprocessing模块克服GIL缺陷建议89:使用线程池提高效率建议90:使用Cythonb编写扩展模块 - end -