Назначение массива Numpy переменным - PullRequest
0 голосов
/ 11 июля 2020

Существует ли эффективный способ присвоить массив Numpy набору переменных, каждая переменная назначается последующему элементу массива?

Псевдокод:

[a,b,c,d] = A 

где A - это матрица 2x2.

1 Ответ

2 голосов
/ 11 июля 2020
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)
...