网站地图 联系我们

学习python首选-实战python学习班,专注于python高级工程师培养,python课程:包括Python核心编程技术、全栈开发、网络爬虫、人工智能等。python全栈工程师+提高工作经验,获取免费试听课程!
当前位置: python培训 > python学习 > python知识 > 正文

Python 映射类型字典dict操作定义

来源:肚皮舞 浏览量: 发布日期:20-05-10 09:07:06 调整字体大小【 【所属栏目:python知识】

  Python 映射类型字典dict操作定义

  Python映射类型字典基础知识:字典是用大括号{ }来表示,它是python中最灵活的内置数据类型。它是一个无序的集合,通过键来存取值,而不能用索引。

  字典的创建和使用

  字典的组成:字典是由大括号{ }来包含其数据的,大括号内包含键和其对应的值,一对键和值成为一个项。键和值用冒号:隔开,项和项之间用逗号,号隔开。空字典就是不包含任何项的大括号,像{ }这样就是一个空字典。

  举例来创建一个学生档案字典,包含姓名,年龄及性别:dict字典的创建方法如下

  为什么是字典的键(key),值(value)还有项,从图片中能很清楚的了解到。大括{ }号把这些元素包含起来就是字典。注意:字典的键必须是不可变数据类型,如果用元组做键,那必须要保证元组内的对像也是不可变类型。可变数据类型对像不能做键。

  当然字典的创建方法不会只有这一种,像是dict()方法也是很好用的,在更深入的学习中会讲这些技巧类的创建方法。

  如何访问字典中的值

  字典是无序的,不能用索引下标那样的方法查找。它有自己特有的方法,就是通过键来查找。

  >>>dangan['xingming']

  'lili'

  >>>变量名[键名]

  值

  字典添加方法

  字典添加方式如列表不同:字典变量名[新添加的键名] = 新键对应的值

  >>> dangan['aihao'] = 'changge'

  >>>dangan

  {'aihao': 'changge', 'nianling': 20, 'xingming': 'lili', 'xingbie': 'nan'}

  字典值修改方法

  字典修改格式:字典变量名[要修改值对应的键名] = 新值

  >>>dangan['nianling'] = 19

  >>>dangan

  {'aihao': 'changge', 'nianling': 19, 'xingming': 'lili', 'xingbie': 'nan'}

  字典添加和修改方法其实是相同的。新值所要对应的键名如果存在,就是修改操作,如果不存在就相当于添加操作。

  字典删除方法

  字典删方法常见有三种,作用也不同。下面简单说下这些方法的格式,具体作用和技巧类的方法在深入学习时会和大家介绍。

  1、del方法:删除键对应的值,del空格 变量名[键名],如果只写变量名就是删除此字典

  2、clear方法:清空字典内容,变量名.clear()

  3、python pop方法:删除键对应的值,但它会把对值的应输出后再删除

标签:
肚皮舞新闻动态News Center

肚皮舞视频

肚皮舞培训课程

联系卡伊丝contact us
联系我们
python培训「零基础入门到精通」python人工智能编程培训班-0798wz.com

咨询热线:18301225663