使用py内置方法、函数对列表进行排序

  1. 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()方法对列表进行永久性排序,再也无法恢复到原来的排序

  1. 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']

确定列表的长度

  1. len()函数

len()函数对列表中的元素进行统计输出的是列表元素个数

my_list = ['a','c','b']
number = len(my_list)
print(number)

OUT:

3


学习任务越来越紧,越来越少时间来卷

最后修改:2022 年 04 月 03 日
如果觉得我的文章对你有用,请随意赞赏