zoukankan      html  css  js  c++  java
  • python之列表

    1. 什么是列表
      定义: 能装对象的对象
      在python中使用[]来描述列表, 内部元素用逗号隔开. 对数据类型没有要求

      列表存在索引和切片. 和字符串是一样的.

    2. 相关的增删改查操作(重点)
      添加:
      1. append() 追加
      2. insert(位置, 元素) 插入指定元素到指定位置

      

    lst = ["凡人修仙传", "诛仙", "神墓"]
    # 添加 append() 追加. 在后面添加
    lst.append("看见")
    lst.append("追风筝的人")
    #
    # 插入 insert(位置, 元素), 效率相对比较低
    lst.insert(1, "琴帝")


    删除:
      1. pop(index) 根据索引删除
      2. remove(元素) 根据元素删除

    # 删除
    lst = ["斗破苍求", "手机", "爵迹", "满城尽带黄金甲", "三生三世十里桃花"]
    #
    # pop() 默认从后往前删
    lst.pop()
    # pop(索引) 按照索引位置删除
    lst.pop(1)
    #
    #  remove(元素)  移除
    lst.remove("满城尽带黄金甲") # 当元素不存在的时候会报错
    #
    del lst[::2] # 用切片或者索引删除 不常用
    lst.clear() # 清空.


    修改:
      索引修改
      lst[索引] = 元素

    # 修改
    lst = ["苏秦", "武大", "武二", "宝元", "李诞", "池子", "王建国"]
    lst[3] = "松江" # 通过索引修改  index out of range 索引下标越界

    3. 列表的嵌套
      多个列表互相嵌套
    4. 列表的其他操作
      1. count() 计数
      2. sort() 排序 reverse = True
      3. reverse() 翻转
      4. len() 求长度

  • 相关阅读:
    Looks like the Spring listener was not configured for your web app!
    数据库--加入字段语句
    Snail—OC学习之数组NSArray
    Primary Key & Index
    王立平--android中让程序终止退出的解决的方法 System.exit(0)
    Scala具体解释---------高速入门Scala
    NOI2014 起床困难综合症
    转自作者:phylips@bmy
    转自 void- man 差分约束系统详解
    精辟!
  • 原文地址:https://www.cnblogs.com/q455674496/p/10040368.html
Copyright © 2011-2022 走看看