zoukankan      html  css  js  c++  java
  • 列表内置方法

    列表内置方法

    作用

    存储多个值

    定义方式

    []内用逗号隔开多个元素

    使用方法

    优先掌握

    1.索引取值/索引修改值

    lt = [1, 2, 3, 4]
    print(lt[1]) ##2 取值
    lt[1] = 3
    print(lt) ##[1, 3, 3, 4] 修改值
    

    2.切片

    ly = [0,1,2,3,4,5,6,7,8,9]
    print(ly[-1::-1])##[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
    print(ly[0:8])##[0, 1, 2, 3, 4, 5, 6, 7]
    print(ly[1::3])##[1, 4, 7]
    print(ly[-1:3:-2])##[9, 7, 5]
    print(ly[-1:3:])##[]
    

    3.for循环

    lt = [1, 2, 3, 4]
    for i in lt:
    	print(i)
    

    4.成员运算

    lt = [1, 2, 3, 4]
    print(1 in lt) ##True
    

    5.len()长度

    lt = [1, 2, 3, 4]
    print(len(lt)) ##4
    

    6.append()添加

    lt = [1, 2, 3, 4]
    lt.append(5)
    print(lt) ##[1, 2, 3, 4, 5]
    

    7.del()删除

    lt = [1, 2, 3, 4]
    del lt[1]
    print(lt) ##[1, 3, 4]
    

    需要掌握

    1.insert()往前插入

    lt = [1, 2, 3, 4]
    lt.insert(0, 0)
    print(lt) ##[0, 1, 2, 3, 4]
    

    2.pop()按照索引删除值

    lt = [1, 2, 3, 4]
    lt.pop(0)
    print(lt) ##[2, 3, 4]
    

    3.remove()按照值删除值

    lt = [1, 2, 3, 4]
    lt.remove(2)
    print(lt) ##[1, 3, 4]
    

    4.count()计数

    lt = [1, 2, 3, 4]
    print(lt.count(3)) ##1
    

    5.index()寻找值的索引

    lt = [1, 2, 3, 4]
    print(lt.index(3)) ##2
    

    6.clear()清空列表

    lt = [1, 2, 3, 4]
    lt.clear()
    print(lt) ##[]
    

    7.copy()拷贝

    lt = [1, 2, 3, 4]
    lt1 = lt.copy()
    print(lt1) ##[1, 2, 3, 4]
    

    8.extend()扩展列表

    lt1 = [1, 2, 3]
    lt2 = [1, 1, 2]
    lt1.extend(lt2)
    print(lt1) ##[1, 2, 3, 1, 1, 2]
    

    9.reverse()反转列表

    lt = [1, 2, 3, 4]
    lt.reverse()
    print(lt) ##[4, 3, 2, 1]
    

    10.sort()排序

    lt = [2, 1, 4, 3]
    lt.sort(reverse=True)
    print(lt) ##[4, 3, 2, 1]
    

    有无序

    有序

    可不可变

    可变

  • 相关阅读:
    js点击按钮触发事件的方法(含函数的写法)
    操作文件
    克隆别人的仓库,提交到自己的远程仓库的方法
    时间戳变成 标准时间展示的方法
    还没看的书
    print 和 println的区别
    初学java记录
    java 的一个hellow word 代码解释
    eclipse 创建一个java项目 运行
    Eclipse环境配置
  • 原文地址:https://www.cnblogs.com/793564949liu/p/11529626.html
Copyright © 2011-2022 走看看