列表---删除
作者:互联网
1. del
语法:del 目标 或 del(目标)
# 1.删除列表 name_list = ['pgone', 'keyng', 'jonyj', 'vava'] # 结果:报错提示:name 'name_list' is not defined(找不到该列表) del name_list print(name_list) # 2.删除指定数据 name_list = ['pgone', 'keyng', 'jonyj', 'vava'] # 结果:['pgone', 'jonyj', 'vava'] del name_list[1] print(name_list)
2. pop():删除指定下标的数据(默认为最后一个),并返回该数据
语法:列表序列. pop(下标)
# pop() -- 删除指定下标的数据,如果不指定下标,默认删除最后一个数据。 # 无论是按照下标还是删除最后一个,pop函数都会返回这个被删除的数据。 name_list = ['pgone', 'keyng', 'jonyj', 'vava'] # 结果:vava # del_name = name_list.pop() # 结果:keyng del_name = name_list.pop(1) print(del_name) # 结果:['pgone', 'jonyj', 'vava'] print(name_list)
3. remove():移除列表中某个数据的第一个匹配项。
语法:列表序列.remove(数据)
name_list = ['pgone', 'keyng', 'jonyj', 'vava'] # 结果:['pgone', 'keyng', 'vava'] name_list.remove('jonyj') print(name_list)
4. clear():清空列表
name_list = ['pgone', 'keyng', 'jonyj', 'vava'] # 结果:[] name_list.clear() print(name_list)
标签:pgone,name,删除,list,列表,---,del,vava,jonyj 来源: https://www.cnblogs.com/yz-b/p/16596845.html