学习编程第197天 python编程pop与popitem方法删除字典数据

liftword5个月前 (02-04)技术文章65

今天学习的是刘金玉老师零基础Python教程第92期,主要内容是字典中的删除,pop方法与popitem方法。

一、pop方法

Pop方法属于字典自带的方法,只需要传入一个参数,这个参数是字典的键,这样就可以对字典中的某个键值对进行删除。

案例:

dic1={"aa":"老刘","bb":"电脑","cc":"读报"}

print(dic1)

dic1.pop("bb")

print("删除bb后字典数据",dic1)

二、popitem方法

这个方法不需要传入参数,就可以直接对字典中的键值对进行删除,并且每次删除的都是最后一个。

dic1={"aa":"老刘","bb":"电脑","cc":"读报"}

print(dic1)

dic1.popitem()

print("使用popitem删除字典数据",dic1)

dic1.popitem()

print("使用popitem删除字典数据",dic1)

三、clear方法

彻底清除字典中的所有的键值对。

dic1={"aa":"老刘","bb":"电脑","cc":"读报"}

print(dic1)

dic1.clear()

print(dic1)

四、如何知道我删除的是哪个键值对?

使用pop方法是人为规定删除某个键值对,但是使用popitem方法呢?

使用dic1.popitem()方法在删除之前保留了一份数据(元组的形式),这份数据在使用popitem方法删除字典中的数据后会将这份删除的数据进行返回,以供知悉。

pop方法删除后会返回一个对应删除键的值,这个值用来给你判断你删除的是否你要真正删除的数据。

相关文章

Python 中的字典(python中的字典长什么样子)

字典是 Python 中的一种内置数据结构,允许您将数据存储在键值对中。这种类型的数据结构具有高度的通用性,支持基于唯一键高效检索、插入和删除数据。字典非常适合表示结构化数据,其中每个键都可以与特定...

十一、Python字典(dict)(python字典dict方法)

dict是Python中内建的映射类型,可以用来存储任意对象的数据结构。字典dict由键key和值value组成,键和值之间用冒号":"分割,每个键值对间用逗号","分...

十二、Python字典的常用方法(python里面字典的用法)

Python字典作为最常用的数据类型之一,是一种特殊的K,V格式的存储结构,Python为它实现了独特的方法。Python常用内置函数len(dict): 计算字典中元素的个数,即键的个数,因为键是不...

YAML文件管理不再复杂:Python读取、修改、删除轻松搞定

引言:代码目的是提供一个简单、灵活、健壮的接口,能够高效地操作 YAML 文件,同时确保在处理(读取、写入、修改和删除操作)过程中避免常见的错误代码如下:import os import yaml...

Python字典和集合(python中字典的基本操作)

上期我们学习了Python的列表和元组,通过相关的练习应该有所收获。今天来讲一讲字典和集合。1.字典 字典是一种可变容器模型,可存储任意类型对象。和之前我们讲过的列表及元组都不相同,字典中存储的是一组...