zoukankan      html  css  js  c++  java
  • 列表的增删改查

    列表的增删改查

    View Code
    li=['alex','wusir','egon','女神']
    # li.append(2)
    # print(li)
    # li.insert(2,'chuange')#把原本索引位置是2的往后移
    #插入式增加
    # print(li)
    # li.insert('erge')
    # print(li)
    # li.insert(4,'二哥')
    # print(li)

    删除

    pop
    li=['alex','wusir','egon','女神']
    li.pop(1)
    print(li)
    显示结果
    ['alex', 'egon', '女神']

    li=['alex','wusir','egon','女神']
    li.pop() 什么都不加显示最后一个
    print(li)
    显示结果
    ['alex', 'wusir', 'egon']


    remove 移除那个
    li=['alex','wusir','egon','女神']
    li.remove('alex')
    print(li)

    del 可跟切片一起用
    li=['alex','wusir','egon','女神']
    del li[0:3]
    print(li)
    输出结果
    ['女神']

    改 用索引值进行替换

    li=['alex','wusir','egon','女神']
    li[0]='男神'
    print(li)
     
    li=['alex','wusir','egon','女神']
    li[0]='123'
    print(li)
    ['123', 'wusir', 'egon', '女神']

    li=['alex','wusir','egon','女神','zhangye','xiaoyan','yigying']
    li[0:5]=['zhuji9']
    print(li)
    ['zhuji9', 'xiaoyan', 'yigying']
     
    li=['alex','wusir','egon','女神','zhangye','xiaoyan','yigying']
    for i in li:
    print(i)alex
    wusir
    egon
    女神
    zhangye
    xiaoyan
    yigying

    print(li[0:2])
    ['alex', 'wusir']
    li.sort(reverse=True) 反向排序
    print(li) 只能是数字

    反向排序
    li=[1,66,0,3,6,8,2]
    li.sort(reverse=True)
    print(li)
    [66, 8, 6, 3, 2, 1, 0]




    正相排序 .sort()
    li=[1,66,0,3,6,8,2]
    li.sort()
    print(li)


    排序只能用于int,否则报错

    reverse反向排序
    li.reverse()

    li=[1,66,0,3,6,8,2]
    li.reverse()
    print(li)
    [2, 8, 6, 3, 0, 66, 1]
  • 相关阅读:
    (六)知识蒸馏
    tensorflow(三十一):数据分割与K折交叉验证
    📚面试题 1 (46题)
    🍖drf 路由组件
    🍖drf 视图组件
    🍖drf 请求与响应
    🍖drf 序列化组件
    🍖DRF框架入门介绍
    如何在大学里脱颖而出(其一)
    reshape()改变数组的形状
  • 原文地址:https://www.cnblogs.com/Blueelves001/p/12611217.html
Copyright © 2011-2022 走看看