Day6 列表进阶
昨天学习了列表的基础,今天来看看列表的进阶操作吧!
文章目录
1. 列表相关函数
1.1 列表的比较运算
运算符:==、!=、>、<、>=、<=
1) ==、!=
print(10 == 'abc')
print([10, 20, 30] == [10, 20, 30])
print([10, 20, 30] == [30, 20, 10])
print([10, 20] == 'abc')
False
True
False
False
2)>、<、>=、<=
注意:列表来比较大小,只能是两个列表来比较
比较规则:比较第一对不同元素的大小
print([10, 2000, 30992, 42220, 522340] > [100, 1])
print([10, 20, 30] > [10, 2, 300])
# print([10, 'abc', 20, 30] > [10, 23, 9]) 数据类型不同,报错!
False
True
1.2 列表(序列)相关函数
1)sum(列表) - 求列表中所有元素的数值和(列表中元素必须是数字)
scores = [98, 34, 54, 76, 86, 86, 55, 78, 87]
print(sum(scores))
print(sum(range(1, 101)))
654
5050
2)max、min
- max(列表) - 获取列表中的最大元素(列表中的元素支持比较运算)
- min(列表) - 获取列表中的最小元素(列表中的元素支持比较运算)
scores = [98, 34, 54, 76, 86