NumPy: повторить все элементы три раза для данного массива строк
NumPy String: упражнение-2 с решением
Напишите программу NumPy, чтобы повторить все элементы три раза для данного массива строк.
Пример решения : -
Код Python:
import numpy as np
x1 = np.array(['Python', 'PHP', 'Java', 'C++'], dtype=np.str)
print("Original Array:")
print(x1)
new_array = np.char.multiply(x1, 3)
print("New array:")
print(new_array)
Пример ввода:
(['Python', 'PHP', 'Java', 'C ++'], dtype = np.str)
Пример вывода:
Оригинальный массив: ['Python' 'PHP' 'Java' 'C ++'] Новый массив: ['PythonPythonPython' 'PHPPHPPHP' 'JavaJavaJava' 'C ++ C ++ C ++']
Иллюстрированная презентация:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу NumPy, чтобы объединить поэлементно два массива строк.
Далее: Напишите программу NumPy, которая будет использовать заглавные буквы, строчные буквы, прописные буквы, прописные буквы, заглавные буквы всех элементов данного массива.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code