2016-10-20 2 views
0

문자열 dict에서 유니 코드 dict로 이동하는 데 사용할 수있는 intuit 기능이 있는지 궁금합니다.문자열 Dict 대 유니 코드 변환

입력 :

{'name': 'Lexus', 'model': 'GS F'} 

예상 출력 :

{u'name': u'Lexus', u'model': u'GS F'} 
+0

당신이'unicode'에 str''에서 이동하는 방법을 알고 계십니까? – jwodder

+0

unicode (inputString, "utf-8") – slonkar

+1

이것은 말 그대로 소스 코드에있는 경우 런타임에 실행하지 마십시오! 'from __future__ import unicode_literals'를 사용하십시오. – wim

답변

1
>>> d={'name': 'Lexus', 'model': 'GS F'} 
>>> d={k.decode('utf8'): v.decode('utf8') for k, v in d.items()} 

출력 :

{u'model': u'GS F', u'name': u'Lexus'}