NumPy: только тестовые цифры, только строчные и прописные буквы
NumPy String: упражнение 17 с решением
Напишите программу NumPy, чтобы проверить, состоит ли каждый элемент данного массива только из цифр, только из строчных и только из прописных букв.
Пример решения : -
Код Python:
import numpy as np
x = np.array(['Python', 'PHP', 'JS', 'Examples', 'html5', '5'], dtype=np.str)
print("\nOriginal Array:")
print(x)
r1 = np.char.isdigit(x)
r2 = np.char.islower(x)
r3 = np.char.isupper(x)
print("Digits only =", r1)
print("Lower cases only =", r2)
print("Upper cases only =", r3)
Пример ввода:
(['Python', 'PHP', 'JS', 'examples', 'html5', '5'], dtype = np.str)
Пример вывода:
Оригинальный массив: ['Python' 'PHP' 'JS' 'Примеры' 'html5' '5'] Только цифры = [False False False False False False True] Только строчные буквы = [False False False False True False] Только в верхнем регистре = [False True True False False False]
Иллюстрированная презентация:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу NumPy для подсчета наименьшего индекса "P" в данном массиве поэлементно.
Далее: Напишите программу NumPy, чтобы проверить, начинается ли каждый элемент данного массива с «P».
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code