кодесурса
«NumPy

NumPy: тестовые операторы сравнения

script1adsense2code
script1adsense3code

NumPy String: упражнение 14 с решением

Напишите программу NumPy для проверки на равенство, не равен, больше равен, больше и меньше проверяйте все элементы двух данных массивов.

Пример решения : -

Код Python:

import numpy as np
x1 = np.array(['Hello', 'PHP', 'JS', 'examples', 'html'], dtype=np.str)
x2 = np.array(['Hello', 'php', 'Java', 'examples', 'html'], dtype=np.str)
print("\nArray1:")
print(x1)
print("Array2:")
print(x2)
print("\nEqual test:")
r = np.char.equal(x1, x2)
print(r)
print("\nNot equal test:")
r = np.char.not_equal(x1, x2)
print(r)
print("\nLess equal test:")
r = np.char.less_equal(x1, x2)
print(r)
print("\nGreater equal test:")
r = np.char.greater_equal(x1, x2)
print(r)
print("\nLess test:")
r = np.char.less(x1, x2)
print(r)

Пример ввода:

 ['Hello' 'PHP' 'JS' 'examples' 'html']
['Hello' 'php' 'Java' 'examples' 'html']

Пример вывода:

 Array1:
['Hello' 'PHP' 'JS' 'examples' 'html']
array2:
['Hello' 'php' 'Java' 'examples' 'html']
Равный тест:
[Истина Ложь Ложь Правда Истина]
Не равный тест:
[Ложь, правда, правда, ложь, ложь]
Менее равный тест:
[Истинно Истинно Истинно Истинно]
Большее равное испытание:
[Истина Ложь Ложь Правда Истина]
Меньше теста:
[Ложь, правда, правда, ложь, ложь]

Иллюстрированная презентация:

«NumPy

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу NumPy, чтобы заменить «PHP» на «Python» в элементе данного массива.
Далее: Напишите программу NumPy, чтобы посчитать количество «P» в данном массиве поэлементно.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code