好奇的同学如果正在学习
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的super函数调用父类?12/24
- ♥ python中return语句的三种用法08/11
- ♥ 如何使用 pandas 连接函数 concat() 函数10/13
- ♥ Python3编码如何实现相互转换?11/28
- ♥ python如何ping域名12/02
- ♥ 如何编写python脚本的第一行11/18
内容反馈