1. 列表比较运算
1.1 比较大小
列表比较大小只能是两个列表进行比较,比较第一对不相等元素的大小。
print([10,194,43,4]>[100,1])
# False
print([10,20,43,4]>[10,1])
# True
2. 相关函数
- sum(列表)
求所有元素的数值和(列表中的元素必须是数字)
scores=[12,34,45,6]
print(sum(scores))
- max、min (列表)
获取列表中最大最小值,列表中的元素支持比较运算。
scores=[12,34,45,6]
print(max(scores))
# 45
- sorted(列表)
将列表中的元素从小到大排序,产生一个新列表。
scores=[12,34,45,6]
print(sorted(scores))
# [6, 12, 34, 45]
sorted(列表,reverse=True)
将列表中的元素从大到小排序,产生一个新列表。
scores=[12,34,45,6]
new_scores=sorted(scores,reverse=True)
print(new_scores)
# [45, 34, 12, 6]
- len(列表)
统计列表中元素的个数 - list(序列)
将指定序列转换为列表,任何序列(字符串、range)都可以转换为列表,转换的时候直接将序列中的元素作为列表的元素
print(list('abc'))
print(list(range(10,15)))
# ['a', 'b', 'c']
# [10, 11, 12, 13, 14]
3. 相关方法
方法使用套路:列表.xxx( )
- 列表.clear( ) 清空列表
num=[12,34,45,6]
num.clear()
print(num)
- 列表.copy( ) 拷贝(浅)原列表产生一个一样的新列表,将新列表返回
a=[12,34,45,6