2015-09-12 2 views
-1

У меня есть список, как этотконвертировать мой список имеет юникод строку, я не в состоянии заменить в питона

[((u'Sylvester Miniter', u'Gillian Miniter'), 110)] 

мне нужно, чтобы получить его так, как в питоне

[(('Sylvester Miniter', 'Gillian Miniter'), 110)] 

имеют полосу несколько операций, но не в состоянии это сделать. Пожалуйста, помогите

+0

Что вы пытаетесь сделать? Вы хотите преобразовать строки в ASCII или другую кодировку? – ForceBru

ответ

0

Используйте str() для преобразования отдельной строки в обычную строку.

>>> foo = u'Sylvester Miniter' 
>>> foo 
u'Sylvester Miniter' 
>>> str(foo) 
'Sylvester Miniter' 
>>> 

Если вы хотите преобразовать юникод строку ASCII

>>> foo.encode('ascii') 
'Sylvester Miniter' 

Unicode в UTF-8

>>> foo.encode('utf-8') 
'Sylvester Miniter' 
Смежные вопросы