Python基础五:列表和元组

Python基础五:列表和元组

Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程


Author:yooongchun

Email:[email protected]


  • list :Python内置的一种数据类型,称之为:列表。列表是一种有序的集合,可以随时增加和删除其中的元素,比如一个一个班同学的姓名:

    >>> students=['Bob','Lucy','Tim']
    >>> students
    ['Bob', 'Lucy', 'Tim']
    

    可以通过len 函数获得list 的长度

    >>> len(students)
    3

    可以通过索引访问list 的元素,从0开始:

    >>> students[1]
    'Lucy'

    也可以逆序访问:

    >>> students[-1]
    'Tim'

    可以通过append 方法追加元素:

    >>> students.append('Mick')
    >>> students
    ['Bob', 'Lucy', 'Tim', 'Mick']

    可通过insert方法插入元素

    >>>students.insert(1,'Tiny')

    可通过pop 方法删除元素:

    >>> students.pop(0)
    'Bob'
    >>> students
    ['Lucy', 'Tim', 'Mick']
    • tuple :有序的列表,但元素初始化之后便不可改变,称之为:元组。tuple 的操作基本类似列表,其使用()符号来表征,但是其一旦初始化之后便不能改变元素,因而没有append,pop 等方法。
    >>> students=('Tim','Bob','Ada')
    >>> students[0]
    'Tim'
    >>> students[-1]
    'Ada'

    需要特别注意的是:当元组只有一个元素的时候,需要这样来申明:

    t=("Michael",)

    即:在元素后边加一个, 这是为了同变量赋值区分开来。

猜你喜欢

转载自blog.csdn.net/zyc121561/article/details/80276797