以下代码非常简单明了,在编译时会产生错误:
import string
import collections
#create dictionary with alphabets as keys, and empty values
list = ['aema', 'airplane', 'amend']
gen_dict = dict.fromkeys(string.ascii_lowercase, '')
gen_dict = collections.defaultdict(list)
for x in list:
gen_dict['a'].append(x)
产生的误差是:
^{pr2}$有什么想法吗? 提前谢谢
您可以用上面的},一切都会好的。在
list = ['aema', 'airplane', 'amend']
覆盖作为类型名称的内部list
。将你的list
重命名为keys
或{所以更换
与
^{pr2}$以及
与
相关问题 更多 >
编程相关推荐