python编译避坑
  • 板块学术版
  • 楼主bigtreegw
  • 当前回复1
  • 已保存回复1
  • 发布时间2022/5/21 00:08
  • 上次更新2023/10/28 01:00:47
查看原帖
python编译避坑
728498
bigtreegw楼主2022/5/21 00:08

说明

  • 不要为了更方便的矩阵操作使用 numpy 中的数组 / 虽然 numpy 数组有很好的内存优化 但是检索效率是比原生 list 慢上一大截的.

  • 使用 def main(): 包裹主代码块 运行时间可以显著优化 / 因为 python 进行上下文处理 引用函数内变量比引用全局变量高效很多.

  • 个人本题在对输入的常量数据转换时 循环中使用字典检索 无法通过编译(多次对代码块注释进行对比定位) / 用多级 if:elif: 处理则可以通过编译.

  • 使用 pypy3 编译比 python3 编译 程序运行确实是要快一丢丢.


2022/5/21 00:08
加载中...