gpt4 book ai didi

python - 用中文在Python中建字典

转载 作者:太空狗 更新时间:2023-10-30 00:46:36 24 4
gpt4 key购买 nike

所以这是我第一次来这里,而且我也是 Python 世界的新手。我也在学习中文,我想创建一个程序来使用字典复习中文词汇。这是我通常使用的代码:

#!/usr/bin/python
# -*- coding:utf-8-*-

dictionary = {"Hello" : "你好"} # Simple example to save time

print(dictionary)

我不断得到的结果是这样的:

{'hello': '\xe4\xbd\xa0\xe5\xa5\xbd'}

我也尝试过在汉字字符串的开头加一个“u”,甚至还有方法“.encode('utf-8'),但这些似乎都不起作用。我通常下类Geany IDE 的。我试图检查所有的首选项,并且我已经阅读了 the PEP web page 以及发布的许多其他问题。这很有趣,它适用于字符串和 raw_input 方法,但没有别的...... .

最佳答案

打印字典时(例如 print(dictionary)),显示键和值的 repr

相反,尝试:

dictionary = {u"Hello" : u"你好"} 
for key,value in dictionary.iteritems():
print(u'{k} --> {v}'.format(k=key,v=value))

产量:

Hello --> 你好

关于python - 用中文在Python中建字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6988213/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com