美好的一天! 我一直在尝试在Python 3.4中设置一个字典,可以使用“utf-8”来映射基本符号和字母。 (例如,昏迷地图为“等于”符号,或撇号为花括号符号等。
dictionary = {a='alpha', b='b', ,='=', '='}' }
重要的是要注意我以后能够使用他们的索引
dictionay[,] = '}' e.g
有什么建议吗?
答案 0 :(得分:0)
你的问题似乎是等号......
Python dict就是这样的 d = {",":"}" }
但不是等号。
转换逗号即可 d [""]
任何可散列对象都可以是python中的键
答案 1 :(得分:0)
你不能用这种方式初始化字典,它只是错误的语法。 由于您希望将unicode字符用作键,因此您的键必须是字符串。
这件事应该做你想做的事情:
dictionary = {'a':'alpha', 'b':'b', ',':'=', "'":'}' }
注意所有键都是字符串。如果以这种方式设置字典,则需要使用冒号而不是等号来为键指定值。