CSC108 Class5 Note

本文详细介绍了Python中的List,包括其作为数据存储的特性、索引与切片、元素检查及统计函数。还讨论了List的方法,如append、extend、pop、remove、sort和reverse。此外,提到了typing模块用于定义函数参数的列表类型,以及Python中的别名和可变性概念,并介绍了range函数的用法。
摘要由CSDN通过智能技术生成

1. Python 中的 List:

List(列表), 是Python中常用的一种数据储存工具,例如,如果我们想要存储三个学生的期末成绩,就可以创建以下的list:

grade = [70, 80, 90, 100, 100, 110]

对于List,我们有类似于对于str的索引办法,相似的,List的中的元素,也是从0开始排列,如果从后往前索引,第一个元素的index是-1。于是,对于我们创建的grade这个list,我们可以得到以下的结果

grade[0]
>>> 70
grade[1]
>>> 80
grade[-1]
>>> 110

和字符串类似,我们也可以对list进行slicing的操作,相似的,所给出的区间是左闭右开的区间,即右边端点的元素不会被取到例如:

grade[0:3]
>>> [70, 80, 90]

同样,我们可以用in来判断一个元素是否站在一个列表之中,例如:

90 in grade
>>> True

120 in grade
>>> False

同样的,min(), max(), len(), sum()等函数也可以应用于一个列表:

#获得一
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值