• python-9-列表的增删改查


    前言

    本节是:列表(list)的增删改查。什么是列表?

    列表(list)是最常用的Python数据类型,它可以作为一个方括号[]内的逗号分割值出现。如:[1,5,"b"]

    一、增

    1、append 增

    # 1、append 增
    li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen']
    li.append('FPX')
    print(li)

     2、insert 指定下标插入

    # 2、insert 指定下标插入
    li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen']
    li.insert(0, 'FPX')
    print(li)

     3、extend,元素迭代,int无法迭代

    # 3、元素迭代,int无法迭代
    li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen']
    li.extend('小龙')
    print(li)

     二、删

    1、pop 删除

    # 1、pop 删除
    li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen']
    name = li.pop(2)   # 有返回值
    name1 = li.pop()    # 默认删除最后一个
    print(name)
    print(li)

     2、remove:按元素清除

    # # 2、remove:按元素清除
    li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen']
    li.remove('小龙')
    print(li)

     3、clear:清空

    # 3、clear:清空
    li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen']
    li.clear()
    print(li

    4、del 切片删除

    # 4、切片删除
    # del li
    li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen']
    del li[0:3]
    print(li)

     三、改

    1、下标直接赋值修改

    # 1、下标直接赋值修改
    li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen']
    li[0] = '男人'
    print(li)

     2、切片会迭代处理,一般传列表能比较理想

    # 2、切片会迭代处理
    li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen']
    li[1:2] = '123456'
    print(li)
    # 传列表
    li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen']
    li[1:3] = ['后裔', '鲁班']
    print(li)

     

     四、查

    li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen']
    for i in li:
        print(i)
    print(li[0:2])

     五、其他操作

    1、len()

    2、count()

    3、index()

    欢迎来QQ交流群:482713805

  • 相关阅读:
    HTTP Handlers and HTTP Modules Overview
    NTLM Detail
    How to get report service instance name by wmi
    How to remove the history credential in IE8 .(OP is Win 7 64)
    Session 机制详解
    ES6map对象,for of 遍历,class类,extends继承
    MongoDB 安装及命令指令符基本操作
    nodeIO,path,http , url模块
    ES6promise
    node模块化简介, process全局对象, fs模块,Buffer对象 ,
  • 原文地址:https://www.cnblogs.com/gsxl/p/11962781.html
Copyright © 2020-2023  润新知