位置: 编程技术 - 正文

Python字典简介以及用法详解(python 字典的字典)

编辑:rootadmin

推荐整理分享Python字典简介以及用法详解(python 字典的字典),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python 的字典,python里面字典的用法,python字典的例子,python字典用处,python里面字典的用法,python字典的例子,python中字典的定义和操作,python里面字典的用法,内容如对您有帮助,希望把文章链接给更多的朋友!

老规矩以下方法环境2.7.x,请3.x以上版本的朋友记得格式print(输出内容放入括号内)

字典的基本组成以及用法

首先来说说字典是由key键与value值一一对应来组成字典的基本结构

key键不能由list列表,dict字典等多元素命名,

key是唯一属性又可以称一对一服务,key相同但只会输出一个

value值可以由一个或多元素命名,不是唯一属性又可以称一对多服务

很重要的一点就是字典是无序的

下面来看看字典的写法用法:

下面我们来具体看下字典的用法:

一、创建字典

字典由键和对应值成对组成。字典也被称作关联数组或哈希表。基本语法如下:

dict = {'Alice': '', 'Beth': '', 'Cecil': ''}

也可如此创建字典:

注意:

每个键与值用冒号隔开(:),每对用逗号,每对用逗号分割,整体放在花括号中({})。键必须独一无二,但值则不必。值可以取任何数据类型,但必须是不可变的,如字符串,数或元组。

Python字典简介以及用法详解(python 字典的字典)

二、访问字典里的值

把相应的键放入熟悉的方括弧,如下实例:

如果用字典里没有的键访问数据,会输出错误如下:

三、修改字典

向字典添加新内容的方法是增加新的键/值对,修改或删除已有键/值对如下实例:

四、删除字典元素

能删单一的元素也能清空字典,清空只需一项操作。

显示删除一个字典用del命令,如下实例:

五、字典键的特性

字典值可以没有限制地取任何python对象,既可以是标准的对象,也可以是用户定义的,但键不行。

两个重要的点需要记住:

1)不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住,如下实例:

2)键必须不可变,所以可以用数,字符串或元组充当,所以用列表就不行,如下实例:

六、字典内置函数&方法

Python字典包含了以下内置函数:

1、cmp(dict1, dict2):比较两个字典元素。2、len(dict):计算字典元素个数,即键的总数。3、str(dict):输出字典可打印的字符串表示。4、type(variable):返回输入的变量类型,如果变量是字典就返回字典类型。

Python字典包含了以下内置方法:

1、radiansdict.clear():删除字典内所有元素2、radiansdict.copy():返回一个字典的浅复制3、radiansdict.fromkeys():创建一个新字典,以序列seq中元素做字典的键,val为字典所有键对应的初始值4、radiansdict.get(key, default=None):返回指定键的值,如果值不在字典中返回default值5、radiansdict.has_key(key):如果键在字典dict里返回true,否则返回false6、radiansdict.items():以列表返回可遍历的(键, 值) 元组数组7、radiansdict.keys():以列表返回一个字典所有的键8、radiansdict.setdefault(key, default=None):和get()类似, 但如果键不已经存在于字典中,将会添加键并将值设为default9、radiansdict.update(dict2):把字典dict2的键/值对更新到dict里、radiansdict.values():以列表返回字典中的所有值

听歌识曲--用python实现一个音乐检索器的功能 听歌识曲,顾名思义,用设备听歌曲,然后它要告诉你这是首什么歌。而且十之八九它还得把这首歌给你播放出来。这样的功能在QQ音乐等应用上早就出

Python解析excel文件存入sqlite数据库的方法 一、建立数据库根据需求建立数据库,建立了两个表,并保证了可以将数据存储到已有的数据库中,代码如下:importsqlite3defcreateDataBase():cn=sqlite3.connect('ch

利用Python开发实现简单的记事本 前言本文的操作环境:ubuntu,Python2.7,采用的是Pycharm进行代码编辑,个人很喜欢它的代码自动补齐功能。示例图如上图,我们可以看到这个记事本主要分

标签: python 字典的字典

本文链接地址:https://www.jiuchutong.com/biancheng/383469.html 转载请保留说明!

上一篇:python xml解析实例详解(python xml 解析)

下一篇:听歌识曲--用python实现一个音乐检索器的功能(python放歌)

  • 缴纳房产税怎么记账
  • 中国税务精神是谁提出的
  • 小规模纳税人补税怎么补
  • 结转存货跌价准备冲减主营业务成本
  • 小规模购买税盘的费用可以抵税吗
  • 向投资者分配现金股利会影响负债吗
  • 小规模人力资源外包税率
  • 购买基金会计分录怎么填
  • 收到政府补助的固定资产的账务处理
  • 加计扣除是什么意思啊举例
  • 跨年多计提社保个人部分怎么调整
  • 买材料的仓储费会计分录
  • 三个月工资一次扣税多少
  • 固定资产的清查由哪个部门负责
  • 开发票具体内容超过经营范围还可以开吗?
  • 为什么有些单位一直在招聘
  • 油票发票可以抵进项税吗
  • 纳税人必须关注的10个涉税风险点
  • 公司员工出差补贴与差旅费报销制度
  • 所有者权益合计是负数是什么意思
  • 企业所得税季报人数怎么填
  • 外贸企业进项税额转出会计分录
  • 从贸易公司购买来的货物可以退税吗
  • 应付职工薪酬转入管理费用
  • 收到发票如何写摘要
  • 电脑上一键复制是哪个键
  • 商品从总仓到分拣要多久
  • 独资子公司如何注册
  • 应付票据转应付账款分录
  • 增值税价外费用是什么意思
  • 如何使用wireshark抓取HTTP数据包?
  • CUDA(10.2)+PyTorch安装加配置 详细完整教程
  • 间接人工费用预算工时分配率将提高10%
  • 个人信息提供者
  • thinkPHP5 tablib标签库自定义方法详解
  • vue发送post请求如何传两个参数
  • 旧固定资产出售增值税率如何计算
  • 未缴纳的出资款怎样清算
  • 织梦安装完要删除哪个文件
  • Mysql数据库查询客户端
  • 哪些收入需要缴纳个人所得税
  • 退税流程怎么操作个人所得税2022
  • 小规模纳税人要报个人所得税吗
  • sql行列转换结果保存为新表
  • 企业出售房屋
  • 新准则对企业的影响
  • 房屋开发企业
  • 公司注销怎么做
  • 摘要界面在哪个位置
  • 未发生账务类交易
  • 权益净利率计算公式产权比率
  • 认缴制下实收资本可以减少吗
  • 合同负债包括
  • 建设期收到罚单怎么处罚
  • 房屋租赁产生的税费叫什么
  • 银行日记账更正
  • 技术服务费发票怎么开
  • 货物已经入库发货怎么办
  • 出库单上面的单位写谁的
  • 付款与开票单位不一致怎样做账
  • 实发工资高于工资表
  • 商业折扣入账
  • 苹果mac最新的系统
  • centos7如何设置中文
  • freebsd 升级
  • win7系统硬盘分区类型
  • win8怎么禁用强制驱动签名
  • redhat linux6.5安装教程
  • win10登陆背景修改器
  • 两台没联网的电脑怎么创建局域网
  • bat脚本删除注册表
  • 老生常谈的近义词
  • js parsefloat parseint 转换函数
  • javascript函数如何定义及其作用
  • js 编程
  • 重庆电子税务局怎么绑定办税人员
  • 小企业会计准则的印花税计入什么
  • 南宁立遗嘱的地方
  • 作废税票会影响税率吗
  • 税控盘操作指南
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设