Python 之 列表 list

Python 之 列表 list

     列表 (list)是以固定保存对象的容器 。

  列表用方括号表示。

  创建列表的方法:

    一、使用 list 函数创建空列表 :

      例: fruit = list()

         print(fruit)

        >>>> [ ]

    二、直接使用方括号 [ ] :

      例:fruit = [ ]

        print(fruit)

        >>>> [ ]

  使用第二种方法,可以在方括号中添加列表的对象,并用逗号分隔,即可创建包含对象的列表。

  例: fruit = ["Apple", "Orange", "Pear"]

  列表中的元素可以是任意的数据类型。

  列表中的元素是有序的。

  字符串、列表和元组都是可迭代的。如果可以使用循环访问对象中的每一个元素,那么该对象就是可迭代的,称为可迭代对象

  可迭代对象中的每一个元素都有一个索引(index),即表示元素在可迭代对象中的数字。列表中的第一个元素的索引是 0,而不是 1。

  例:fruit = ['Apple', 'Orange', 'Pear']

    print( fruit[0] )

    >>>> 'Apple'

  如果获取列表中不存在的索引,Python 则会报异常。

    例: fruit[4]

      >>>> IndexError: list index out of range

  列表是可变的(mutable)。如果一个容器是可变的,则可以向该容器中增、删、改对象。

    pop () 方法 :移除列表中最后一个元素,不能在空列表中使用此方法,否则 Python 会报异常。

    append() 方法:向列表中(列表的末尾)添加一个新的元素。

    可以使用加法操作符来合并两个列表。

    可以使用 in / not in 来检查元素是否包含在列表中 。

猜你喜欢

转载自www.cnblogs.com/lxk0210/p/12005050.html