zoukankan      html  css  js  c++  java
  • day04 list tuple

    今日主要内容
    1. 介绍列表list
    列表: 能装对象的对象. 有顺序的(按照我们添加的顺序保存)。
    在代码中使用[]表示列表. 列表中可以放任意的数据, 每一项数据与数据之间用逗号隔开

    列表同样拥有索引和切片

    2. 增删改查(重点)
    1. 新增:
    append(元素) 添加到末尾
    insert(index, 元素) 把元素插入到对应索引的位置
    extend(可迭代对象) 迭代添加
    2.删除:
    pop() 弹出最后一个  
    pop(index) 弹出指定位置的元素    (对可变序列中元素下标进行检索删除,返回删除值)
    remove() 移除xxx元素     (直接对可变序中的元素进行检索删除,返回的是删除后的列表,不返回删除值(返回None))
    clear()清空列表
    del 索引和切片     (可变序列中元素下边进行检索删除,不返回删除值)
    3. 改: 根据索引修改.
    4. 查询: for循环
    for el in lst:

    for i in range(len(lst)):

    3. 列表的常用功能
    1.count()
    2.index()
    3.sort() 排序
    4.sort(reverse = True)倒序
    5.reverse() 翻过来


    4. 列表的嵌套
    降维操作。 一层一层的找

    5. 元组。相关操作
    tuple: 只读列表。由() 组成。特点:不可变
    如果只有一个元素。 末尾加逗号

    不可变: 元素内部第一层元素的内存地址

    6. range
    range(n): [0,n)
    range(m,n): [m,n)
    range(m,n,p): 从m到n, 每隔p个取一个

  • 相关阅读:
    【linux系列】配置免密登陆
    【linux系列】centos安装vsftp
    【linux系列】cenos7安装jdk
    MySQL DATE_SUB()
    Java基本数据类型
    Gson使用中遇到的Date格式问题
    数组中存放对象之java中定义类数组存放类
    获取X天后的日期
    sql统计总和和各状态数
    HttpServletRequest获取URL?后面的内容
  • 原文地址:https://www.cnblogs.com/Knight-huang/p/9837212.html
Copyright © 2011-2022 走看看