您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何告诉Python 2中的dict()使用unicode而不是字节串?

5b51 2022/1/14 8:21:54 python 字数 1163 阅读 496 来源 www.jb51.cc/python

这是一个例子:d = dict(a = 2) print d {'a': 2} 我怎么能告诉dict()构造函数使用Unicode而不用像u'a'那样编写字符串文字明确性?我从json模块加载字典,默认使用unicode.我想从现在开始使用unicode.最佳答案要使用Unicode密钥获取dict,请在构造dict时使用Unicode字符串:>&gt

概述

这是一个例子:

d = dict(a = 2)
print d
{'a': 2}

我怎么能告诉dict()构造函数使用Unicode而不用像u’a’那样编写字符串文字明确性?我从json模块加载字典,认使用unicode.我想从现在开始使用unicode.

>>> d = {u'a': 2}
>>> d
{u'a': 2}

关键字参数创建的Dicts始终具有字符串键.如果您希望这些是Unicode(以及所有其他字符串),请切换到Python 3.

总结

以上是编程之家为你收集整理的如何告诉Python 2中的dict()使用unicode而不是字节串?全部内容,希望文章能够帮你解决如何告诉Python 2中的dict()使用unicode而不是字节串?所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶