• python基础--列表方法


    列表:

    中括号括起来

    ,  分割每一个元素

    列表中的元素可以是任意元素,甚至列表

    方法:

    1.取值

    li = [4,3,1,["as",[3,4]]]
    print(li[3][1])

    2.列表转化为字符串

    只有字符串的,直接使用join函数

    对于既有数字又有字符串的:需要写一个for循环一个一个处理:

    li = ['a',11,45,'bug']
    s = ""
    for i in li:
        s = s +str(i)
    print(s)

    3.append(),在原来值后面追加,不需要新的变量来接受

    a = [1,3,5]
    b = a.append(6)
    print(a)
    print(b)
    
    
    [1,3,5]
    none

    4.clear()  清除

    5.copy()  浅拷贝

    6.count()   计算指定元素在列表中出现的次数

    7.扩展  extend()和append()

    a.extend([1616,251])#[1, 3, 5, 6, 1616, 251]内部执行for循环
    a.append([1616,251])#[1, 3, 5, 6, [1616, 251]]
    print(a)

    8.index()根据值获取当前值的索引位置,左边优先

    9.insert(a,b)a是位置,b是插入的元素

    10.pop(),去除最后一个值,并且返回删除的值,如果加参数,是要删除的元素的位置

    11.remove(),删除指定元素的值,删除列表中值的第一个,左边优先

    12.reverse(),反转

    13.sort(),从小到大排序;sort(reverse = True),从大到小排序

  • 相关阅读:
    1697 ⑨要写信
    1220 数字三角形
    4979 数塔
    bzoj1618[Usaco2008 Nov]Buying Hay 购买干草
    bzoj1066[SCOI2007]蜥蜴
    bzoj1008[HNOI2008]越狱
    cf437D The Child and Zoo
    cf437C The Child and Toy
    cf437B The Child and Set
    cf437A The Child and Homework
  • 原文地址:https://www.cnblogs.com/kedaxiaohei/p/9979529.html
Copyright © 2020-2023  润新知