如何运用python中的字典?

远水孤云 提问于2024-06-01 18:27:47
推荐回答

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

操作方法

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

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

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

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

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

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

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

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

远水孤云 2024-06-07 10:14:56

相关推荐

·四种方法解决控油烦恼 发布时间 2024-06-19

一般油肌肤的人都会有这种情况发生,皮脂腺分泌旺盛,毛孔粗大生痘痘等,油性肌肤还是所有肌肤中比较难护理的。每次清洁后不到几个小时肌肤就又会变得油油的,经常化妆的人知道及其容易脱妆,也很容易就会晒黑,以及长、和红疹,所以在上一定要加强。下面我们就来对油性的种种问题做出相应的解答,来解除你的烦恼。状况1q:我是油性肌肤,...
查看全文>

红薯鸡蛋饭的美容养颜功效好 发布时间 2024-06-19

美容护肤专家认为,我们在日常护肤中,除了可以使用护肤品外,饮食美容也是不错的方法。你可以通过健康的食材来养护肌肤,这样就能得到不错的美容护肤功效了。红薯鸡蛋饭,就能起到排毒养颜的好作用。祖国医学认为,红薯“补虚乏,益气力,健脾胃,强肾阴”,“功同山药,久食益人,为长寿之食”,可见红薯早就被祖先认识。现代研究表明,红...
查看全文>

蔬菜水果面膜美容术 发布时间 2024-06-19

果蔬是一种很古老的美容术,也是一种吸取天然植物之精华为皮肤自然吸收营养的美容术。水果和蔬菜中含有大量的营养成分和维生素、微量元素,食用和外敷对增加皮肤弹性和滋润光泽都大有好处。特別是利用果蔬原料中的天然汁液进行祛斑美白。既安全有效又简便,不失为一种很好的美容方法。采取果蔬美容的方法一般有两种,一种是将果汁涂抹于面部...
查看全文>

多囊卵巢综合症是什么原因引起的?一看便知 发布时间 2024-06-19

多囊卵巢综合征是女性常见的妇科疾病之一,而随着多囊卵巢综合征患者越来越多,人们对这种疾病的关注度也越发高了,那么多囊卵巢综合征究竟有哪些病因呢?1、下丘脑垂体功能障碍PCOS患者LH值高,FSH值正常或偏低,故LH/FSH之比大于3,LH对合成的促黄体生成激素释放激素(LH-RH)的反应增加,故认为下丘脑垂体功能失...
查看全文>

高胆固醇什么不能吃?高胆固醇患者的十大饮食禁忌 发布时间 2024-06-19

胆固醇高的原因多种多样,遗传、压力、饮食不协调可能使胆固醇高,但胆固醇高的人需要注意饮食控制,饮食控制不当的话动脉硬化的可能性很高。让我们来谈谈高胆固醇患者的饮食禁忌。高胆固醇患者饮食禁忌1、高胆固醇血症患者首先应该控制高胆固醇的摄入,每天摄入的胆固醇控制在200毫克以下。蛋黄、动物内脏(肝、肺、肾、胰、心等)、鱼...
查看全文>