Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Продолжение статей по numpy Продолжаем изучать библиотеку numpy Объединение массивов в numpy Приведём несколько функций, позволяющих объединять массивы. Первый пример - объединение массивов в массив с более высокой размерностью. #!/usr/bin/python3
import numpy as np
# объединение массивов
a1 = np.array([[1, 2, 3], [4, 5, 6]])
a2 = np.array([[7, 8, 9], [10, 11, 12]])
a3 = np.array([[13, 14, 15], [16, 17, 18]])
a = np.stack((a1, a2, a3))
print(a) Результат выполнения программы [[[ 1 2 3]
[ 4 5 6]]
[[ 7 8 9]
[10 11 12]]
[[13 14 15]
[16 17 18]]] Следующие пример позволяют объединять массивы вдоль осей #!/usr/bin/python3
import numpy as np
# объединение массивов
a1 = np.array([[1, 2, 3], [4, 5, 6]])
a2 = np.array([[7, 8, 9], [10, 11, 12]])
a3 = np.array([[13, 14, 15], [16, 17, 18]])
a = np.concatenate((a1, a2,