觉得太慢了就先查一下慢在什么地方了
py自己有不少可以profile的工具
很多时候查一下就能快一到两个量级
另外
直觉你这个结果是很稀疏的那种吧
直接循环已经有的15xx行可能会比较快
本来python的循环就是很慢
要是用起来很暴力就不如上向量化的操作了
【 在 Eggcai 的大作中提到: 】
: 20年前用的是C++,现在学习python,写一个程序,算双色球中奖的。列举所有C(6,33)*16=17721088种可能的号码,从有据可查到现在的1500多期开奖,每个号码能够中多少个一等奖,多少个二等奖到六等奖。
: 程序写出来了,但是运行时间不能接受,求优化代码
: #双色球所有号码历次中奖查询代码
: ...................
--
FROM 222.131.26.*