您的位置:首页 > 编程语言 > Python开发

python 从列表删除元素

2020-03-31 19:31 796 查看

从列表中删除元素

常用命令如下:

  1. del fruits [索引号,如0] //可删除列表任何元素,只知道删除元素的索引号
  2. pop_fruits = fruits.pop() //删除列表最后一个元素,并把删除的值定义为变量pop_fruits的值,可用于其他用途
  3. pop_fruits = fruits.pop(索引号,如1) //可删除列表中任何元素,只需知道元素的位置
  4. fruits.remove(“orange”) //需知道删除元素的值

详细的例子如下:

  1. 使用del 语句 / /可删除任何位置的元素,只需知道删除元素在列表中的位置
fruits =["apples", "pear", "orange", "cherry"]
del fruits [0] //删除列表第一个元素
print (fruits)
//输出结果为 fruits =["pear", "orange", "cherry"]

使用del语句将值从列表中删除后,就永久删除了,再也无法访问它

  1. 使用方法pop() // 可删除列表末尾元素,并让你能够接着使用它
fruits =["apples", "pear", "orange", "cherry"]
pop_fruits = fruits.pop()
print(pop_fruits)
print(fruits)
//输出结果为
cherry
['apples', 'pear', 'orange']
  1. 使用方法pop(元素索引号) //可删除列表中任何元素,只需知道元素的位置
fruits =["apples", "pear", "orange", "cherry"]
pop_fruits = fruits.pop(1)
print(pop_fruits)
print(fruits)
//输出结果为
pear
['apples', 'orange', 'cherry']
  1. 使用方法remove(), 只需知道要删除元素的值
fruits =["apples", "pear", "orange", "cherry"]
fruits.remove("orange")
print(fruits)
//输出结果为
['apples', 'pear', 'cherry']
  • 点赞
  • 收藏
  • 分享
  • 文章举报
小萝卜头999 发布了24 篇原创文章 · 获赞 0 · 访问量 748 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: