import numpy as np
a = np.arange(6).reshape(2,3)
np.meshgrid(*[np.arange(x) for x in a.shape])
参数之前星号的作用是什么?
为什么有效?什么剂量意味着在列表理解之前添加一个星号作为参数?
答案 0 :(得分:-2)
在python中,*
展开列表。
这样你可以使用列表作为一组参数。
some_args = ['first', False, 3]
do_something(*some_args)
在您的情况下,以下是展开列表理解。
*[np.arange(x) for x in a.shape]