Python 2 отображает содержимое списка в виде отладочного представления, используя repr()
. Распечатайте отдельные элементы для просмотра в печатном представлении, используя str()
, но это может не получиться, если кодовая страница терминала и шрифт не поддерживают Cyrilli c:
>>> items = [u'\u041a\u0430\u0440-\u0422\u0435\u043b ', u'\u0421\u0443\u0449', u'44061AKBAKAY', 1.0, u'']
>>> items
[u'\u041a\u0430\u0440-\u0422\u0435\u043b ', u'\u0421\u0443\u0449', u'44061AKBAKAY', 1.0, u'']
>>> for item in items:
... print(item)
...
Кар-Тел
Сущ
44061AKBAKAY
1.0
Переключитесь на Python 3, который лучше отображает строки Unicode и (по крайней мере, на Windows) не заботится о кодовой странице терминала. Шрифт все еще должен поддерживать Cyrilli c:
>>> items = [u'\u041a\u0430\u0440-\u0422\u0435\u043b ', u'\u0421\u0443\u0449', u'44061AKBAKAY', 1.0, u'']
>>> items
['Кар-Тел ', 'Сущ', '44061AKBAKAY', 1.0, '']