кодесурса
«NumPy

NumPy: закодировать все элементы данного массива в cp500 и снова декодировать его

script1adsense2code
script1adsense3code

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

Напишите программу NumPy для кодирования всех элементов данного массива в cp500 и декодирования снова.

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

Код Python:

import numpy as np
x = np.array(['python exercises', 'PHP', 'java', 'C++'], dtype=np.str)
print("Original Array:")
print(x)
encoded_char = np.char.encode(x, 'cp500')
decoded_char = np.char.decode(encoded_char,'cp500')
print("\nencoded =", encoded_char)
print("decoded =", decoded_char)

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

 ([«Python упражнения», «PHP», «Java», «C ++»], dtype = np.str)

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

 кодированный = [b '/ x97 / xa8 / xa3 / x88 / x96 / [электронная почта защищена] / x85 / xa7 / x85 / x99 / x83 / x89 / xa2 / x85 / xa2'
 b '/ xd7 / xc8 / xd7' b '/ x91 / x81 / xa5 / x81' b '/ xc3NN']
decoded = ['Python упражнения' 'PHP' 'Java' 'C ++']

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

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code