zoukankan      html  css  js  c++  java
  • Python中 列表list类方法

    1.创建列表

    li=["name","age","gender"]

    append(self, p_object)  向列表添加元素(无返回值)

    li=["name","age","gender"]
    li.append("haha")
    print(li)
    #输出:['name', 'age', 'gender', 'haha']

    clear(self)  移除列表所有的元素

    li=["name","age","gender"]
    li.clear()
    print(li)
    #输出:[]

    count(self, value)  返回value在列表中出现的次数

    li=["name","age","gender","age"]
    ret=li.count("age")
    print(ret)
    #输出:2

    extend(self, iterable)  拓展列表(无返回值)

    li=["name","age","gender"]
    li.extend(["haha","hellow"])
    print(li)
    #输出:['name', 'age', 'gender', 'haha', 'hellow']

    index(self, value, start=None, stop=None)  返回value在列表中第一个的索引,如果值不在列表中就会报错

    li=["name","age","gender"]
    ret=li.index("age")
    print(ret)
    #输出:1
    
    #当列表中没有value值时
    li=["name","age","gender"]
    ret=li.index("wang")
    print(ret)
    #输出:ValueError: 'wang' is not in list

    insert(self, index, p_object)  根据索引值向列表中插入元素

    li=["name","age","gender","age"]
    li.insert(2,"wang")
    print(li)
    #输出:['name', 'age', 'wang', 'gender', 'age']

    pop(self, index=None)  根据索引值(默认是最后一位)移除元素 并且返回这个元素

    li=["name","age","gender","age"]
    new_li=li.pop(1)
    print(li)
    print(new_li)
    #输出:['name', 'gender', 'age']
           age  

    remove(self, value)  根据value值删除列表的元素;如果value不在列表中那么就会报错(无返回值)

    li=["name","age","gender","age"]
    li.remove("age")
    print(li)
    #输出:['name', 'gender', 'age']

    reverse(self)  将列表的元素倒过来

    li=["name","age","gender"]
    li.reverse()
    print(li)
    #输出:['gender', 'age', 'name']
    #根据索引值删除元素
    li=["name","age","gender"]
    del li[1]
    print(li)
    #输出:['name', 'gender']
  • 相关阅读:
    ECharts之柱状图 饼状图 折线图
    Vue自定义指令(directive)
    HDU 1231 最大连续子序列
    POJ 2533 Longest Ordered Subsequence
    HDU 1163 Eddy's digital Roots
    HDU 2317 Nasty Hacks
    HDU 2571 命运
    HDU 4224 Enumeration?
    HDU 1257 最少拦截系统
    HDU 2740 Root of the Problem
  • 原文地址:https://www.cnblogs.com/wangbinbin/p/7057621.html
Copyright © 2011-2022 走看看