Существует ли эффективный способ присвоить массив Numpy набору переменных, каждая переменная назначается последующему элементу массива?
Псевдокод:
[a,b,c,d] = A
где A - это матрица 2x2.
A
In [13]: A = np.arange(4).reshape(2, 2) In [14]: A Out[14]: array([[0, 1], [2, 3]]) In [16]: A.ravel() Out[16]: array([0, 1, 2, 3]) In [17]: a, b, c, d = A.ravel() In [18]: a, b, c ,d Out[18]: (0, 1, 2, 3)