zoukankan      html  css  js  c++  java
  • del:根据索引值删除元素

    del:根据索引值删除元素

    del 是 Python 中的关键字,专门用来执行删除操作,它不仅可以删除整个列表,还可以删除列表中的某些元素。我们已经在《Python列表》中讲解了如何删除整个列表,所以本节只讲解如何删除列表元素。

    del 可以删除列表中的单个元素,格式为:https://www.furuihua.cn/jiangsu/

    del listname[index]

    其中,listname 表示列表名称,index 表示元素的索引值。

    del 也可以删除中间一段连续的元素,格式为:

    del listname[start : end]

    其中,start 表示起始索引,end 表示结束索引。del 会删除从索引 start 到 end 之间的元素,不包括 end 位置的元素。

    【示例】使用 del 删除单个列表元素:

    1. lang = ["Python", "C++", "Java", "PHP", "Ruby", "MATLAB"]
    2. #使用正数索引
    3. del lang[2]
    4. print(lang)
    5. #使用负数索引
    6. del lang[-2]
    7. print(lang)

    运行结果:
    ['Python', 'C++', 'PHP', 'Ruby', 'MATLAB']
    ['Python', 'C++', 'PHP', 'MATLAB']

    【示例】使用 del 删除一段连续的元素:

    1. lang = ["Python", "C++", "Java", "PHP", "Ruby", "MATLAB"]
    2. del lang[1: 4]
    3. print(lang)
    4. lang.extend(["SQL", "C#", "Go"])
    5. del lang[-5: -2]
    6. print(lang)

    运行结果:
    ['Python', 'Ruby', 'MATLAB']
    ['Python', 'C#', 'Go']

  • 相关阅读:
    排序算法的稳定性
    字符串处理常用函数
    判断两棵二叉树是否相等
    约瑟夫环
    自加++
    Linux 安装配置 Tomcat
    在 eclipse 中将 web 项目部署到 tomcat 服务器上
    PHP连接MySQL数据库
    logback
    Log4J
  • 原文地址:https://www.cnblogs.com/furuihua/p/12582420.html
Copyright © 2011-2022 走看看