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

浙公网安备 33010602011771号