python中pop()函数有哪些用法

 时间:2024-10-27 06:20:29

python中pop()函数表示移除或删除的意思,具体有哪些用法呢?本篇将根据不同数据类型来介绍它的用法?

工具/原料

Jupyternotebook

Python

一、列表(list)

1、1.描述pop()函数用于列表(list),表示移除列表中的一个元素(默认最后一个元素),并且返回该索引处元素的值。

2、2.使用语法list.pop([index=-1])●index索引参数值不能超过列表总长度,否则报错。●index索引参数可以省略,则默认index=-1,即表示删除最后一个元素。

3、3.示麻质跹礼例例如:list1=[1,4,3,'b',True,"a"]●list1.p泠贾高框op()--->返回"a",此时list1=[1,4,3,'b',True]●list1.pop(3)--->返回"b",此时list1=[1,4,3,True,"a"]●list1.pop(10)--->报错,因为参数10超出列表list1总元素,无法索引。

python中pop()函数有哪些用法

二、集合(Set)

1、1.描述pop()函数用于集合(Set),我们知道集合是无序的,pop函数用在集合里,表示随机移除集合中一个元素,并返回该元素的值。

2、2.使用语法set.pop()

3、3.示麻质跹礼例例如:set1={2,1,5,3,'a','b'}●set1缕计瓤账.pop()--->返回1,此时set1={2,3,5,'a','b'}

python中pop()函数有哪些用法

三、字典(Dictionaries)

1、1.描述pop()函数用于字典(Dictionaries),表示移除字典中的1个元素,返回指定键(key)对应的值。

2、2.使用语法pop(key[,default])●key:指定要删除的键。●default:如果字典中没找到指定的键(key),则返回default值。●如果字典中没找到指定的键(key),又不指定返回默认值,即就会报错。

3、3.示麻质跹礼例例如:dict1={'a':70,'b':95,'c'多唉捋胝:90,'d':89}●dict1.pop('c')--->返回90,此时dict1={'a':70,'b':95,'d':89}●dict1.pop('h',"没找到你要删除的元素")--->返回"没找到你要删除的元素",此时dict1={'a':70,'b':95,'c':90,'d':89}●dict1.pop('h')--->报错,因为在dict1中没找到“h”,参数又不指定返回值,因此报错

python中pop()函数有哪些用法

python字符串逆序输出 python中如何获取列表的最大值和最小值? python一次性输入n个数 python大小写字母转换 python素数判断代码
热门搜索
16岁美女图片 甲方乙方电影 杜甫的图片 制作好书推荐卡图片 多大大电影网