c++与python混合编程测试

矩阵运算:循环10w次,python调用的numpy(底层为c,且经过大牛们高度优化) 是c++自己写的vector二维数组的20倍(限于初学c++,写的也许性能不好,但是numpy的威力可见一斑,混合编程时使用numpy!)

 

 

 

 

普通for循环运算:循环100w次,——c++快30倍,用python的ctypes调用c++的dll可以获得同c++一样的效果

1.单层for循环

单一数字转化为numpy此时显得画蛇添足了

numba库能提升python 1倍左右

 c++

 

ctypes

 

posted @ 2022-10-19 11:43  笨笨和呆呆  阅读(89)  评论(0)    收藏  举报