Python基础五:列表和元组
Python基础五:列表和元组
Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程
Author:yooongchun
Email:yooongchun@foxmail.com
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",)即:在元素后边加一个
,这是为了同变量赋值区分开来。

浙公网安备 33010602011771号