NumPy: объединить поэлементно два массива строк
NumPy String: Упражнение-1 с решением
Напишите программу NumPy для объединения двух элементов массива строк поэлементно.
Пример решения : -
Код Python:
import numpy as np
x1 = np.array(['Python', 'PHP'], dtype=np.str)
x2 = np.array([' Java', ' C++'], dtype=np.str)
print("Array1:")
print(x1)
print("Array2:")
print(x2)
new_array = np.char.add(x1, x2)
print("new array:")
print(new_array)
Пример ввода:
(['Python', 'PHP'], dtype = np.str) (['Java', 'C ++'], dtype = np.str)
Пример вывода:
Array1: ['Python' 'PHP'] array2: ['Java' 'C ++'] новый массив: ['Python Java' 'PHP C ++']
Иллюстрированная презентация:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущая: NumPy String Exercises для дома.
Далее: Напишите программу NumPy, чтобы повторить все элементы три раза для данного массива строк.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code