列表、元组、字符串
Python
Python
与
与
自
自
然
然
语
语
言
言
处
处
理
理
(
(
微
微
课
课
版
版
)
)
序列
序列:一系列连续值,它们通常是相关的,并且按
一定顺序排列。
序列c:
•12个整数元素
•引用元素:序列名+[位置编号]
•第1个元素的位置编号为0,
c[0]
•第2个元素是c[1]
•第i个元素是c[i-1]
序列也可以从尾部访问:
•最后一个元素是c[-1]
•倒数第2个是c[-2]
•倒数第i个元素是c[-i]
位置编号——也称“下标”或“索
引”,是整数或整数表达式。
序列
列表
• 是Python中内置数据类型,是一个元素的有序集合
• 一个列表中的数据类型可以各不相同
• 列表中的每一个数据称为元素
• 其所有元素用逗号分割并放在一对中括号“[”和“]”中
例如:
[1,2,3,4,5]
['Python','C','HTML','Java','Perl']
['wade',3.0,81,['bosh','haslem']]
序列
列表的基本操作
1.列表的创建
使用赋值运算符“=”将一个列表赋值给变量即可创建列
表对象。
>>>a_list=['physics','chemistry',2017,2.5]
>>>b_list=['wade',3.0,81,['bosh','haslem']]
>>>c_list=[1,2,(3.0,'helloworld!')]
>>>d_list=[]
序列
2. 列表元素读取
方法为:列表名[索引]
>>>a_list= ['physics', 'chemistry',2017, 2.5,[0.5,3]]
>>>a_list[1]
'chemistry'
>>> a_list[-1]
[0.5, 3]
>>> a_list[5]
Traceback (most recent call last):
File "<pyshell#9>", line 1, in <module>
a_list[5]
IndexError: list index out of range