Слияние кортежей и numpy массивов - PullRequest
0 голосов
/ 30 апреля 2020

Я хотел бы знать, как превратить некоторые кортежи с массивами numpy, содержащими разные числа, в уникальный кортеж, содержащий только массив, содержащий все числа. Например:

a=(array([0,11]),) 
b=(array([12]),) 
c=merge(a,b)=(array([0,11,12]),)

Может ли кто-нибудь мне помочь? Я до сих пор не привык к тому, что numpy ... a и b были найдены с помощью numpy .where () и отображаются точно так, как там написано. Я попробовал это, но не сработало:

c=a or b

Большое спасибо за помощь! :)

1 Ответ

0 голосов
/ 30 апреля 2020
def merg():
    a=(np.array([0,11]),) 
    b=(np.array([12]),)
    return tuple(np.hstack([a,b]))

Результаты:

>>> merg()
(array([ 0, 11, 12]),)
...