python字典里key可以是任意类型吗,字典中的key唯一还是value唯一
正在学习python的字典内容的好奇的同学会想,为什么不能改变字典中的键呢?其实道理很清楚也很简单,因为我们需要通过字典的整个使用过程得到一个唯一的内存地址,而且是唯一的,唯一的。而且因为我们在字典里都知道所有输入的数字或者其他的都是不可变的,所以键也是不能变的。让我们给你看下面的例子。
字典实质:
哈希只适用于不可变的数据结构,比如数字和元组。例如:
D1={[1]:1}以上内容肯定会显示一个出错的列表!
字典中key是不可以更改的,一定是唯一的。
示例代码:
d={1:1,1:one}
打印(d)
d1={1: 一,1:1}
打印(D1)结果显示:
{1:one}
{1:1}这是一个承上启下的环节,这样才能呼应当初给你解释的那个键为什么不能改。不一定要针对无法改变的情况,因为关注点比较少,只需要把结果记在心里就可以了~
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。