如何运用python中的字典?

字典属于python中的一种数据结构,它是由键值对(key=>value)组成的,其中‘key‘是唯一的不可变的。而值是可变的,且可以取任何数据类型。在python编程中经常使用到字典,运用好字典可以时我们在编程中更加轻松。那么如何使用字典呢,今天小编就个大家介绍下字典的几种简单使用方法。

操作方法

  • 01

    打开PyCharm,右键点击创建好的项目名,选择【new】-->【Python File】新建一个python文件。文件名根据自己情况填写。这里小编以test.py文件为例。

  • 02

    要运用字典,那么就必须先定义字典。字典是由键值对(key=>value)组成的,每个键值对之间通过逗号(,)分割开 ,例如:di={'name':'復仇之王','day':'22'}

  • 03

    此外,我们还可以通过dict()函数来创建一个字典,在dict括号里面我们通过变量赋值的形式输入内容。例如:d=dict(a=123,b='hello')

  • 04

    定义好字典之后,我们需要去使用字典里的值,那么如何去访问字典里面的值呢?因为字典是键值对的形式,所以我们可以通过键来访问对应的值。这里小编以取‘name’的值为例,在test.py文件中输入print(di['name']),然后右键点击“run”进行运行,即可查看输出对应的值。

  • 05

    字典里的元素不可能一成不变的,那么我们要如何去修改字典里的元素呢?同样我们可以通过键来进行修改对应的值。在python文件中输入di['day']='25',并且通过print(di) 输出字典,在输出结果中可以看到键‘day’对应的值变为25了。 注:在字典中键是唯一的,值是可变的,并且可以取任何数据类型。

  • 06

    在test.py文件中输入di['color']='红色',然后通过print(di)输出字典,我们可以看到字典里多出了color这个键值对。通过这个方法我们可以向字典里插入我们需要的元素。 注:python3.6之后字典是有序的,因为小编用的是python3.5版本的,所以输出结果是无序的。

  • 07

    此外还可以通过setdefault方法来查询和添加字典元素。我们需要在test.py文件中输入print(di.setdefault('name')),这个‘name’是字典里已经有的键,所以返回的结果开始直接输出对应的值。输入 di.setdefault('age',18) print(di) 右键点击运行,这时我们可以看到字典增加了‘age’这个键值对。

  • 08

    最后给大家介绍下怎么删除字典里面的元素。通过pop方法我们可以指定删除对应的元素。在test.py文件中输入 di.pop('day') print(di) 然后右键点击运行,就可以在运行结果中看到‘day’的键值对没有了

(0)

相关推荐

  • python中如何对字典进行排序

    python中字典是无序的,但是如果存放的一组这样的数据,如某班数学成绩{"student1":98, "student2":88, "student ...

  • 在python中怎样将列表转换为集合?

    在python中怎样将列表转换为集合? 操作方法 01 首先打开python的编辑器pycharm 02 然后写上注释的内容 03 新建一个列表list1 04 利用set函数将列表转为列表. 05 ...

  • win10下python中的easy_install和pip的安装方法

    easy_insall的作用和perl中的cpan,ruby中的gem类似,都提供了在线一键安装模块的傻瓜方便方式,而pip是easy_install的改进版,提供更好的提示信息,删除package等 ...

  • python中的判断语句和条件语句怎么使用

    python中的判断语句和条件语句怎么使用呢,本篇介绍python中的判断语句和条件语句如何使用. if-else 01 if-else的使用格式如图. 02 elif的功能.如图. while循环 ...

  • Python中导入模块的方法

    介绍import,from...import....的用法和效果. 操作方法 01 python是由一系列的模块组成的,每个模块就是一个py为后缀的文件,同时模块也是一个命名空间,从而避免了变量名称冲 ...

  • 怎么使用简单的方法在python中安装EasyGui

    怎么使用简单的方法在python中安装EasyGui 操作方法 01 搜索easygui 打开网页 如图: 02 在搜索栏中,搜索easygui 点击如图 开源软件: 03 下载好的安装包 如图解压: ...

  • python中的while循环

    在 Python 语言中用来控制循环的主要有两个句法,while 和 for 语句,将简单介绍 while 句法的使用. 方法/步骤:基本使用 01 while 语句同其他编程语言中 while 的使 ...

  • python中如何把数据写入csv文件之中

    csv文件一般是用来存储各种统计信息,也可以用来存储数据库中的表结构.今天我们来看一下,在python中,是怎么将数据写入到csv文件吧. 操作方法 01 首先创建一个csv_scripts.py文件 ...

  • 如何使用python中的转义字符

    我们在使用python中的print函数时,经常可能会要输入一些特殊的字符,但是由于是字符串,所以有些特殊的字符可能不能识别,这里就需要使用到转义字符,今天小编就来带大家一起看一下简单的转义字符. 操 ...