【问题标题】:String Dict to Unicode conversion字符串字典到 Unicode 的转换
【发布时间】:2017-03-03 02:54:57
【问题描述】:

我想知道是否有任何直观的功能可以用来从字符串字典到 unicode 字典。

输入:

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

预期输出:

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

【问题讨论】:

  • 你知道如何从str转到unicode吗?
  • unicode(inputString, "utf-8")
  • 如果这确实是在源代码中,不要在运行时这样做!使用from __future__ import unicode_literals
  • 如果你是python新手,我建议你从Python3开始。

标签: python dictionary utf-8 python-unicode


【解决方案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'}

【讨论】:

    猜你喜欢
    • 2013-02-03
    • 1970-01-01
    • 2016-04-08
    • 2013-09-23
    • 2014-04-14
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多