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

    append()  # 在列表末尾添加列表元素

    li = [1, 2, 3]
    
    li.append(4)
    print(li)    # [1, 2, 3, 4]
    li.append('小明') print(li) # [1, 2, 3, 4, '小明']
    li.append([1, 2, 3]) print(li) # [1, 2, 3, 4, '小明', [1, 2, 3]]

    clear()  # 清空列表

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

    copy()  # 拷贝(浅拷贝)

    li = [1, 2, 3]
    
    new_li = li.copy()
    print(new_li)    # [1, 2, 3]

    count(value)  # 统计元素在列表中出现的次数

    li = [1, 2, 3, 1, 5, 1]
    
    num = li.count(1)    # 3

    extend(iterable)  # 扩展原列表(参数:可迭代对象)

    li = [1, 2, 3]
    
    li.extend([4, 5])
    print(li)    # [1, 2, 3, 4, 5]
    li.extend('厉害了') print(li) # [1, 2, 3, 4, 5, '厉', '害', '了']

    index(value, statt, stop)  # 根据参数找索引位置(从左到右开始找)

    li = [1, 2, 3, 1, 4]
    
    var = li.index(1)
    print(var)    # 0
    
    var = li.index(1,1)
    print(var)    # 3
    
    var = li.index(1,2,-1)
    print(var)    # 3

    insert(index, p_object)  # 指定的位置插入元素

    li = [1, 2, 3]
    
    li.insert(1, 99)
    print(li)    # [1, 99, 2, 3]

    pop(index)  # 通过索引删除元素,并获取删除的元素(默认删除最后 一个)

    li = [1, 2, 3, 4, 5]
    
    var = li.pop()
    print(li)    # [1, 2, 3, 4]
    print(var)    # 5
    
    var = li.pop(1)
    print(li)    # [1, 3, 4]
    print(var)    # 2

    remove(value)  # 删除列表中的指定元素,左边优先(没有参数的话会报错)

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

     reverse()  # 将当前列表反转

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

    sort(cmp=None, key=None, reverse=False)  # 排序(默认从小到大排,reverse=True时从大到小排)

    li = [1, 3, 2, 4, 2]
    
    li.sort()
    print(li)    # [1, 2, 2, 3, 4]
    
    li.sort(reverse=True)
    print(li)    # [4, 3, 2, 2, 1]
  • 相关阅读:
    tomcat内存溢出问题解决
    redis知识点汇总
    activiti全部知识点
    Python_Note_Preview_03_URL
    S&P_09_协方差(协方差矩阵)与相关系数
    Linear_algebra_06_ 内积空间
    Linear_algebra_05_线性方程组的解理论
    Linear_algebra_04_向量空间
    Linear_algebra_03_矩阵
    Linear_algebra_02_行列式
  • 原文地址:https://www.cnblogs.com/yanxiaoming/p/9146770.html
Copyright © 2011-2022 走看看