• 列表及其魔法方法(list类中提供的方法)


    1.append(p_object) 在原值后面追加p_object(数字、字符串、列表等)所传入的东西

    li=[11,22,33]
    li.append('不得了')  此处传入的值只能是一个,如一个字符串,一个元组,一个数字,闯入两个就会报错
    print(li)
    运行结果:[11, 22, 33, '不得了']

    2.clear() 清空列表

    3.copy  拷贝列表

      (1)浅拷贝

    li=[11,22,33]
    v=li.copy()
    print(v)
    运行结果:[11, 22, 33]

    4.count() 计算列表中元素的个数

    5.extend(interable)扩展原列表,传入参数必须是可迭代对象

    li=[11,22,33]
    li.extend('不得了')
    print(li)
    运行结果:[11, 22, 33, '不', '得', '了']

    extend相当于 for i in li:
            li.append(i)

      (注意运行后与append的区别)

    6.index(value,start=None,end=None)   根据值获取该值当前的索引位置(从左往右)

    7.insert(index, p_object  在指定位置插入传入的值(第一个参数指定插入的位置,第二个参数指定插入的值)

    8.pop(index=None)  删除一个列表中指定位置的元素(默认为组后一个),并获取删除的元素

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

    10.reverse() 将当前列表中的所有元素进行翻转

    11.sort(key=None,reverse=False) 将列表中的元素由小到大排列(默认),当设置reverse=True时,从大到小排列。 

  • 相关阅读:
    properties文件不能输入中文
    java: bin里面的.class文件没有了怎么办
    LINUX 系统java自动化启动浏览器 提示:The driver is not executable: /home/pt/Downloads/googledriver/chromedriver_linux64/chromedriver
    MarkdownTest
    洛谷P5364 [SNOI2017]礼物 题解
    长链剖分
    左偏树(可并堆)
    Splay
    分层图最短路
    整体二分
  • 原文地址:https://www.cnblogs.com/jgua/p/13464066.html
Copyright © 2020-2023  润新知