鱼C论坛

 找回密码
 立即注册
查看: 690|回复: 3

python字典

[复制链接]
发表于 2019-3-29 20:45:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
name=['WN','LWJ','OYS']
sign=['CZ','GZ','DX']
WD={name:sign}   
         
TypeError: unhashable type: 'list'




name=['WN','LWJ','OYS']
sign=['CZ','GZ','DX']
WD=dict(zip(name,sign))
print(WD)

{'WN': 'CZ', 'LWJ': 'GZ', 'OYS': 'DX'}

字典中的键不能使用列表,但是为什么这两种方法一个对一个错???
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-3-29 21:07:49 | 显示全部楼层
可以参考一下http://blog.sina.com.cn/s/blog_54ce569c01009ijd.html
从结果来看,第一个是以列表作为键值,第二个是以列表里的元素作为键值,这两种方法是完全不一样的。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-29 21:21:02 | 显示全部楼层
好的,谢谢了!!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-29 21:22:48 | 显示全部楼层
水瓶座 发表于 2019-3-29 21:07
可以参考一下http://blog.sina.com.cn/s/blog_54ce569c01009ijd.html
从结果来看,第一个是以列表作为键值 ...

懂了,谢谢了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-9-10 23:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表