zoukankan      html  css  js  c++  java
  • 3.2修改、添加和删除元素

    创建的大多数列表都将是动态的,这意味着列表创建后,将随着程序的运行增删元素。

    3.2.1 修改列表元素

    3.2.2 在列表中添加元素

    2. 在列表中插入元素

    使用方法insert() 可在列表的任何位置添加新元素

    要指定新元素的索引和值

    3.2.3 从列表中删除元素

    你经常需要从列表中删除一个或多个元素。例如,玩家将空中的一个外星人射杀后,你很可能要将其从存活的外星人列表中删除;当用户在你创建的Web应用中注销其账户时, 你需要将该用户从活跃用户列表中删除。你可以根据位置或值来删除列表中的元素。

    1. 使用del 语句删除元素

    通过索引删除元素

    2. 使用方法pop() 删除元素

    将元素从列表中删除,并接着使用它的值,。

    术语弹出 (pop)源自这样的类比:列表就像一个栈,而删除列表末尾的元素相当于弹出栈顶元素。

    如果你不确定该使用del 语句还是pop() 方法,下面是一个简单的判断标准:如果你要从列表中删除一个元素,且不再以任何方式使用它,就使用del 语句;如果你要在删除元 素后还能继续使用它,就使用方法pop()

    4. 根据值删除元素

    你不知道要从列表中删除的值所处的位置。如果你只知道要删除的元素的值,可使用方法remove() 。

    使用remove() 从列表中删除元素时,也可接着使用它的值。

    方法remove() 只删除第一个指定的值。如果要删除的值可能在列表中出现多次,就需要使用循环来判断是否删除了所有这样的值。

  • 相关阅读:
    MyBatis学习教程
    【转载】Spring MVC 整合 Freemarker
    Java高效编程之四【C语言结构的替代】
    String相关的问题
    接口与抽象类的区别
    Java Garbage Collection基础详解------Java 垃圾回收机制技术详解
    数据库事物、隔离等级及数据库锁机制
    hadoop 多表join:Map side join及Reduce side join范例
    Java IO设计模式彻底分析 (转载)
    傅里叶变换的智慧[转]
  • 原文地址:https://www.cnblogs.com/jdy113/p/7995661.html
Copyright © 2011-2022 走看看