• python中列表的使用


    一、列表的定义

    列表由一对中括号进行定义,元素与元素直接使用逗号隔开。

    >>>a = [1, 2, 3, 4]

    print(a)

    输出:[1, 2, 3, 4]

     二、列表的增删改查

    1.修改列表内容,通过列表的下标,指定元素进行修改。

    >>>a = [1, 2, 3, 4]

    a[2] = 77
    print(a)

    输出:[1, 2, 77, 4]

    2.列表添加元素:

    方法一:append 往列表尾部添加元素

    >>>a = [1, 2, 3, 4]

    a.append(5)
    print(a)

    输出:[1, 2, 3, 4, 5]

    方法二: insert 指定下标位置添加元素    在列表最前边添加元素(0, 要添加元素)     -----在列表最后边添加元素(-1, 要添加的元素)

    >>>a = [1, 2, 3, 4]

    a.insert(2,0)
    print(a)

     输出:[1, 2, 0, 3, 4]

    方法三: extend 一次性在列表尾部添加多个元素

    >>>a = [1, 2, 3, 4]

    a.extend([5, 6, 7])
    print(a)

    输出:[1, 2, 3, 4, 5, 6, 7]

    3.列表删除元素操作

    方法一: pop 指定元素位置进行删除    删除指定位置的元素,-1可删除列表最后一个元素,括号内不传值默认删除最后一个元素

    >>>a = [1, 2, 3, 4]

    a.pop(2)
    print(a)

    输出:[1, 2, 4]

    方法二:remove 指定某一元素删除   删除列表中的某一元素,列表中有“字符串”,删除时括号里也传“字符串”即可

    >>>a = [1, 2, 3, 4]

    a.remove(1)
    print(a)

    输出:[2, 3, 4]

     方法三:clear 删除列表中的所有元素,清空列表

    >>>a = [1, 2, 3, 4]

    a.clear()
    print(a)

    输出:[]

    4.查找列表中的元素

    方法一:通过下标查找列表中的某一元素    直接在[]中传入元素对应的下标位置即可

    >>>a = [1, 2, 3, 4]

    b = a[2]
    print(b)

    输出:3

     方法二:index 通过指定元素查找元素对应的下标,元素不存在会报错   a.index(元素,从索引下标开始找)

    >>>a = [1, 2, 3, 4]

    b = a.index(2)
    print(b)

    输出:1    (列表中下标从0开始排,元素2的对应下标1)

     方法三:count  查找列表中某一元素的个数

    >>>a = [1, 2, 3, 4, 1, 2, 1]

    b = a.count(1)
    print(b)

    输出:3

  • 相关阅读:
    wpf中显示HTML(转自http://steeven.cnblogs.com/archive/2006/06/12/424258.html)
    【msdn wpf forum翻译】TextBox中文本 中对齐 的方法
    【msdn wpf forum翻译】TextBlock等类型的默认样式(implicit style)为何有时不起作用?
    《Applications=Code+Markup》读书笔记 1(第一章 初识Application和Window)
    sql 分页
    Api
    快钱接口
    c#经典面试题
    static/const/readonly
    静态构造函数和静态类
  • 原文地址:https://www.cnblogs.com/junzi1994/p/14438995.html
Copyright © 2020-2023  润新知