总共有5个key,只显示最后一个key的value. 拜托看下哪里有错误,谢谢。

http://img.mukewang.com/576650d30001e8f405610238.jpg

总共有5个key,只显示最后一个key的value. 拜托看下哪里有错误,谢谢。

111111111111111Q
浏览 1499回答 1
1回答

清波

每次 最外层的循环的第二句, 都将 n 赋值为 空列表了, 所以最后只放入了一对 键值 在 字典里, 建议修改如下:for word in words:     n=[]     for i in word:         if i in by_string:             n.append(by_string.index(i))         else:             n.append(9)     result[word] = n
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python