NumPy: прописные буквы, строчные буквы, прописные буквы, прописные буквы, заглавные буквы всех элементов данного массива.
NumPy String: упражнение-3 с решением
Напишите программу NumPy, в которой прописными буквами будут прописные буквы, строчные буквы, прописные буквы, прописные буквы, заглавные буквы всех элементов данного массива.
Пример решения : -
Код Python:
import numpy as np
x = np.array(['python', 'PHP', 'java', 'C++'], dtype=np.str)
print("Original Array:")
print(x)
capitalized_case = np.char.capitalize(x)
lowered_case = np.char.lower(x)
uppered_case = np.char.upper(x)
swapcased_case = np.char.swapcase(x)
titlecased_case = np.char.title(x)
print("\nCapitalized: ", capitalized_case)
print("Lowered: ", lowered_case)
print("Uppered: ", uppered_case)
print("Swapcased: ", swapcased_case)
print("Titlecased: ", titlecased_case)
Пример ввода:
(['python', 'PHP', 'java', 'C ++'], dtype = np.str)
Пример вывода:
Оригинальный массив: ['python' 'PHP' 'java' 'C ++'] С большой буквы: ['Python' 'Php' 'Java' 'C ++'] Понижено: ['python' 'php' 'java' 'c ++'] Uppered: ['PYTHON' 'PHP' 'JAVA' 'C ++'] Swapcased: ['PYTHON' 'php' 'JAVA' 'c ++'] Titlecased: ['Python' 'Php' 'Java' 'C ++']
Иллюстрированная презентация:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу NumPy, чтобы повторить все элементы три раза для данного массива строк.
Далее: Напишите программу NumPy, чтобы сделать длину каждого элемента 15 данного массива и строку центрированной / выровненной по левому краю / выровненной по правому краю с отступами _.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования