列表

1. 什么是列表
        列表是一个可变的数据类型
        列表由[]来表示, 每一项元素使用逗号隔开. 列表什么都能装. 能装对象的对象.
        列表可以装大量的数据
    2. 列表的索引和切片
        列表和字符串一样. 也有索引和切片. 只不过切出来的内容是列表
        索引的下标从0开始
        [起始位置:结束位置:步长]

    3. 列表的增删改查*
        1. 增加
            append() 追加
            insert(index, 元素) 在index位置添加元素
            extend() 迭代添加
        2. 删除
            pop(index) 按照位置删除元素
            remove(元素) 直接删除元素
            del 切片.
            clear() 清空列表
        3. 修改
            索引修改
            切片修改
        4. 查询
            for el in list:
                el
        5. 常用操作
            1. sort() 排序 reverse=True降序
            2. reverse() 翻转
            3. len() 求长度
    4. 列表的嵌套
        降维. 一层一层看

    5. 元组
        只读列表. 只能看啥也不能干.
        使用()表示元组
        如果元祖中只有一个元素(元素, )
        空元组: tuple()
        元祖是一个可迭代对象, 可以使用for循环

    6. range
        range(n) 从0到n-1
        range(m,n) 从m到n-1
        range(m,n,q) 从m到n-1 每q个取1个
        综上就是切片

    7. 使用range和for循环来获取列表中的索引
        for i in range(len(列表)):
            i 索引
            列表[i] 元素

原文地址:https://www.cnblogs.com/anfusong/p/9404276.html