您当前的位置:首页 > 教师团队 > 信息组 > 教研活动

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






 

版权属于:怀铁一中  设计维护:怀铁一中信息中心
学校联系电话:0745-2788218
湘ICP备05012886号   湘教QS7-201306-001563

湘公网安备 43120202000135号