|
|
1
2
http://numba.pydata.org/numba-doc/latest/reference/pysupported.html 我的理解是,numba遵循python的pass-by-reference与pass-by-value的约定(尽管事实上两者并不完全相同)。更像是按对象调用。像标量这样的不可变对象的行为就像它们是按值传递的一样。列表和数组等可变对象的行为类似于引用。 要确认这一点,最简单的方法是尝试传入不同参数类型的变量,在函数中修改它们,并在调用函数后查看它们是否更改。 |