使用py内置方法、函数对列表进行排序
- sort()方法
sort()方法对列表中的元素按首字母顺序永久排序
my_list = ['a','c','b']
my_list.sort()
print(my_list)
OUT:
['a', 'b', 'c']
还能向sort()方法传递reverse=True参数对列表元素进行首字母逆排
my_list = ['a','c','b']
my_list.sort(reverse=True)
print(my_list)
OUT:
['c', 'b', 'a']
注意:sort()方法对列表进行永久性排序,再也无法恢复到原来的排序
- sorted()函数
sorted()函数对列表中的元素按首字母顺序临时排序
my_list = ['a','c','b']
sorted(my_list)
print(my_list)
print(sorted(my_list))
OUT:
['a', 'c', 'b']
['a', 'b', 'c']
还能向sorted()函数传递reverse=True参数对列表元素进行首字母逆排
my_list = ['a','c','b']
print(sorted(my_list,reverse=True))
OUT:
['c', 'b', 'a']
3.reverse()方法
reverse()对列表中的元素进行倒序也是永久性的
my_list = ['a','c','b']
my_list.reverse()
print(my_list)
OUT:
['b', 'c', 'a']
确定列表的长度
- len()函数
len()函数对列表中的元素进行统计输出的是列表元素个数
my_list = ['a','c','b']
number = len(my_list)
print(number)
OUT:
3
学习任务越来越紧,越来越少时间来卷