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() 只删除第一个指定的值。如果要删除的值可能在列表中出现多次,就需要使用循环来判断是否删除了所有这样的值。

  • 相关阅读:
    数据结构一
    MVC5.0(一)
    异步多线程(六)lock锁
    异步多线程(五)多线程异常处理
    异步多线程(四)Task
    paypal payflow设置视频教程
    Java栈Stack知识点
    Java知识树梳理
    js定时器
    jdk环境变量配置改变不生效的问题
  • 原文地址:https://www.cnblogs.com/jdy113/p/7995661.html
Copyright © 2011-2022 走看看