列表

作者: python照亮生活 | 来源:发表于2018-11-23 18:56 被阅读0次

    python内置的一种数据类型是列表list,list是一种最具灵活的有序集合对象类型,可以随时添加和删除其中的元素

    列表的常见操作:

    1.创建列表

        list1 = [1,2,3,4,5]

        list2 = [‘a','b','c','d','e']

    列表的元素的数据类型可以各不相同,如int,string类型,甚至是可以是一个列表类型。列表的下标是从0开始的。

    2.读取元素

        list2 = ['1','2','3']

        list2[0]访问的是列表的第一个元素,1.

    超出列表元素下标,报错IndexError

    除了正向取list中的元素外,也可以逆向取,用元素下标-1表示最后一个元素,-2表示倒数第二个。同样的,逆向取也要注意界限问题。

    3.遍历列表

    遍历一个列表最常用的方式是使用for循环。

        for i in list2:

            print(i)

    还有一种方式是通过len()函数计算列表的长度后进行遍历

        for i in rang(len(list2)):

            list2[i]=list2[i]*2

    4.替换元素

        和字符串不同的是,列表是可变的,可以在列表中指定下标的值对元素进行修改。

    5.增加元素的不同方法

        1)使用+将一个新列表附加在原列表的尾部

        2)使用append()向列表的尾部添加一个新元素

        3)使用extend()将一个列表添加在原列表的尾部。

        4)使用insert()将一个元素插入到列表的指定位置。

    6.检索元素

        count()用来计算列表中某个元素出现的次数

        in运算符用来检查某个元素是否在列表中

    7.删除元素

        del语句用来删除某个特定位置的元素

        remove()用来删除某个特定值的元素

        pop()用来弹出指定位置的元素,缺省参数时弹出最后一个元素,弹出空数组将会报错。

    8.字符串的列表的转化

        list()

        str()

    相关文章

      网友评论

          本文标题:列表

          本文链接:https://www.haomeiwen.com/subject/anorqqtx.html