python学习day07
一、列表相关的运算符
1.数学运算符:+、*
列表1 + 列表2 - 将两个列表中的元素合并产生一个新的列表
list1 = [100, 200, 300]
list2 = [10, 20]
print(list1 + list2) # [100, 200, 300, 10, 20]
列表 * N / N * 列表 - 列表中的元素重复N次产生一个新的列表
print(list2 * 3) # [10, 20, 10, 20, 10, 20]
print(list2 * 1) # [10, 20]
2.比较运算符
补充:不同的类型可以使用 == 和 != 来比较是否相等,但是不能使用> < >= <= 来比较大小
== !=
print([10, 20, 30] == [10, 20, 30]) # True
print([10, 20, 30] == [10, 30, 20]) # False
print([10, 20, 30] == [30, 10, 30]) # False
> < >= <=
两个列表比较大小,比较的是第一对不相等的元素的大小
print([10, 20, 30, 100] > [20, 1]) # False
print([10, 20, 30, 100] > [10, 1]) # True
print([10, 20, 30] > [10, 20]) # True
二、列表的相关函数
1,max、min
max(序列) - 获取序列中最大的元素
min(序列) - 获取序列中最小的元素
2.sum
sum(数字序列) - 求序列中所有元素的和
sum1 = [10, 20, 34, 54, 5]
print(sum(sum1)