位置: 编程技术 - 正文
推荐整理分享python中的字典使用分享(python 字典的字典),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:python 字典怎么用,python 字典的字典,python的字典怎么用,python的字典怎么用,python 字典的字典,python 字典的字典,python里面字典的用法,python 字典的字典,内容如对您有帮助,希望把文章链接给更多的朋友!
字典中的键使用时必须满足一下两个条件:
1、每个键只能对应一个项,也就是说,一键对应多个值时不允许的(列表、元组和其他字典的容器对象除外)。当有键发生冲突时(即字典键重复赋值),取最后的赋值。
2、键必须是可哈希的,像列表和字典这样的可变类型,由于他们是不可哈希的,所以不能作为字典的键。
为什么呢?—— 解释器调用哈希函数,根据字典中键的值来计算存储你的数据的位置。如果键是可变对象,可以对键本身进行修改,那么当键发生变化时,哈希函数会映射到不同的地址来存储数据,这样哈希函数就不可能可靠地存储或获取相关的数据; 选择可哈希键的原因就是他们的值不能被改变。摘抄python 核心编程(第二版)的一个实例如下:
运行结果:
python logging 日志轮转文件不删除问题的解决方法 前言最近在维护项目的python项目代码,项目使用了python的日志模块logging,设定了保存的日志数目,不过没有生效,还要通过contab定时清理数据。分析项
Python实现SMTP发送邮件详细教程 简介Python发送邮件的教程本人在网站搜索的时候搜索出来了一大堆,但是都是说了一大堆原理然后就推出了实现代码,我测试用给出的代码进行发送邮
Python正规则表达式学习指南 1.正则表达式基础1.1.简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引
标签: python 字典的字典
本文链接地址:https://www.jiuchutong.com/biancheng/386244.html 转载请保留说明!友情链接: 武汉网站建设