Несоответствие представления строки массива Unicode - PullRequest
0 голосов
/ 02 апреля 2019

У меня есть массив Numpy, dtype='<U60', с некоторыми специальными символами Unicode, который при печати дает:

print(array)
>>> ['a\xa0=\xa0b (Å)' 'c (Å)' 'u' 'a\xa0=\xa0b (Å)' 'c (Å)' 'u']

Однако печать определенного элемента массива возвращает хороший вывод:

print(array[0])
>>> a = b (Å)

Как получить второй результат при печати всего массива?Это связано с функцией __str__ объекта numpy.array?

Я пытался поиграть с кодировками / строками и способами создания массива без результата.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...