• 列表的增删改查


    1.列表

    l1 = ['alex', 'wusir', 'taibai', 'egon', '景女神', '文周老师', '日天']

    列表的增:

    #append(追加)

    append  追加
    l1.append('小温老师')

    #插入insert

    l1.insert(1,'宝元')
    print(l1)

    #extend(迭代的增加)

    l1.extend('abc')
    l1.extend([111,222,333])
    l1.extend(['alex','sb'])
    print(l1)

    列表的删

    #pop按照索引去删除

    ret = l1.pop(0)
    print(ret) # 返回值
    print(l1)

    #remove按照元素去删除

    l1.remove('alex')
    print(l1)

    #clear清空

    l1.clear()

    #del 删除

    按照索引删除

    del l1[0]

    按照切片删除(可以加步长)

    del l1[1::2]

    可以在内存级别删除整个列表

    del li

    #改

    按照索引去改:l1[2] = 'alex'

    按照切片去改:l1[1:3] = 'asdasd'

    按照切片加步长(一一对应):l1[1:6:2] = 'abc'

    #查

    索引,切片加步长

    for循环

    #其他方法

    len:查询总个数

    count:某个元素出现的次数

    index:通过元素找索引

    sort:按照从小到大排序

    sort(reverse = True):按照从大到小顺序排列

    reverse:反转

  • 相关阅读:
    UVA 10935 约瑟夫环
    分拆素数和 埃氏筛法
    POJ 2349 Prim
    POJ 2031 prim
    POJ 1861 Kruskal
    POJ 2395 Prim
    POJ 1751 Prim
    POJ 2421 Prim
    vuejs开发环境搭建及热更新
    vuejs介绍
  • 原文地址:https://www.cnblogs.com/caoshitong/p/9508776.html
Copyright © 2020-2023  润新知