1.sort()方法永久性地修改了列表元素的排列顺序,按照字母的顺序进行排序
>>> languages = ['Python', 'Java', 'C++', 'C#']
>>> languages.sort()
>>> print(languages)
['C#', 'C++', 'Java', 'Python']
按照字母反着顺序进行排序
>>> languages = ['C++', 'Python', 'Java', 'C#']
>>> languages.sort(reverse=True)
>>> print(languages)
['Python', 'Java', 'C++', 'C#']
2.sorted()方法不改变原列表的顺序,只是起到临时排序的作用,用法和sort()方法一样
3.列表反转,reverse()方法永久性地修改了列表元素的排列顺序,但是只要再调用一次reverse()方法,就能取得原列表。
>>> languages = ['Python', 'Java', 'C++', 'C#']
>>> languages.reverse()
>>> print(languages)
['C#', 'C++', 'Java', 'Python']
4.计算列表的长度,长度是从1开始的,有几个长度就是多少。
>>> languages = ['Python', 'Java', 'C++', 'C#']
>>> len(languages)
4