好奇的同学如果正在学习
python中字典的内容一定很奇怪,为什么字典中的关键问题不能改。其实很清楚也很简单,因为使用字典的整个过程都需要我们得到一个唯一的内存地址,而且是唯一的,也是唯一的。因为在字典中我们都知道所有输入的数字或者其他都是不可变的,所以key是不能改变的。以下示例向你展示。
字典实质:
Hash只针对不可变数据结构,如:数字,元组是不可以的
例如:
d1 = {[1]:1}
上述内容一定会显示列表报错!
字典中
key
是不可以更改的,一定是唯一的。
示例
代码
:
d = {1:1,1:'one'}
print(d)
d1 = {1:'one',1:1}
print(d1)
结果
显示
:
{1: 'one'}
{1: 1}
承上启下,这样就能呼应开头跟大家说明的
key为什么不能改变了吧,大家也不必针对不能改变的情况,因为注意点比较小,只需要牢记结果即可哦~
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python如何打印列表10/08
- ♥ python中无法引入pil的问题如何解决10/28
- ♥ 如何在手机上运行python09/29
- ♥ Python中的rad是什么意思?10/15
- ♥ python和java一样吗10/15
- ♥ python为什么要使用线程12/16
内容反馈