楼主: 清心大乌贼
800 2

[问答] 求教一个关于python关键字实参的问题 [推广有奖]

  • 0关注
  • 0粉丝

大专生

8%

还不是VIP/贵宾

-

威望
0
论坛币
2440 个
通用积分
1.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
516 点
帖子
3
精华
0
在线时间
84 小时
注册时间
2018-1-7
最后登录
2022-8-21

楼主
清心大乌贼 发表于 2020-4-1 17:04:03 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
如图,求教为什么不能让字典的键为2,值为c?以及我发现只要等式左边有数字就都会出现这个问题,求大佬解答。 O6T$I(OXG)DYSB`UC8K4C.png (H9HA(NMJOZL5KD%)J6C}BV.png
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


沙发
yunnandlg 在职认证  学生认证  发表于 2020-4-2 13:41:45
一个对象能不能作为字典的key,就取决于其有没有__hash__方法。所以所有python自带类型中,目前我已知的除了list、dict、set和内部带有以上三种类型的tuple之外,其余的对象都能当key。而我们自己定义的类,一般情况下都直接间接的和object有关,都带有__hash__方法。

藤椅
yunnandlg 在职认证  学生认证  发表于 2020-4-2 13:46:30
数值型要注意,因为两个不同的相等数字可以有相同的哈希值,比如1和1.0。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-13 17:12