python教程第五课
时间:2023-12-18 作者: 阅读:
关键词:列表(list)
教学目标:
1)掌握列表的基本写法
2)利用列表存储数据
1)python列表的定义及表示方法
用于存储序列数据的结构,表示方法:[数据,数据,数据.......]
例1)
a=[1,3,5,10,4,8] #给变量a赋值列表
b=["aaa","bbb","cccc"] #给变量b赋值列表
print(a) #打印整个变量a
print(a[0]) #打印a列表中的第一项
print(a[1]) #打印a列表中的第二项
print(b) #打印整个变量b
print(b[2]) #打印a列表中的第三项
运行结果:
[1, 3, 5, 10, 4, 8]
1
3
['aaa', 'bbb', 'cccc']
cccc
2)修改列表
例2:
a=[1,4,5,0,13,17]
print(a)
a[0]=999 #修改第0项的值
print (a)
运行结果:
[1,4,5,0,13,17]
[999,4,5,0,13,17]
3)增加列表数据
函数:append(数据) 给列表添加数据
例3:
a=[1,2]
print(a)
a.append(3) #添加数据
print(a)
a.append(4) #添加数据
print(a)
运行结果:
[1,2]
[1,2,3]
[1,2,3,4]
四、实际应用
例4:
从键盘数据五个数,并存于入列表list1
list=[] #赋值空列表给变量list1
a=0
while a<5:
a=a+1
b=input("请输入一个数:")
b=float(b)
list.append(b) #添加数据的数给list1
print(list)
例5:
打印列表中的所有数据
list=[3,6,8,9,10,2,16,2] #赋值空列表给变量list1
l=len(list) #取得列表的长度
a=0
while a<l:
print(list[a])
a=a+1
运行结果:
3
6
8
9
10
2
16
2