019 列表排序与多维列表

列表_排序_revered逆序_max_min_sum

列表排序

修改原列表,不建新列表的排序

【操作】原地修改列表元素进行排序
在这里插入图片描述

建新列表的排序

通过内置函数sorted()进行排序,这个方法返回新的列表,不对原列表做修改

【操作】创建新的列表进行排序
在这里插入图片描述

reversed()返回迭代器

内置函数reversed()也支持进行逆序排列,与列表对象reversed()方法不同的是,内置函数reversed()不对原列表做任何修改,只是返回一个逆序排列的迭代对象
在这里插入图片描述

列表相关其它内置函数汇总

max和min

返回列表中最大值和最小值
在这里插入图片描述

sum

对数值型列表的所有元素进行求和操作,对非数值类型运算则会报错
在这里插入图片描述

多维列表

二维列表
一维列表可以保住我们存储一维、线性数据
二维列表可以帮我们存储二维、表格的数据。
在这里插入图片描述
在这里插入图片描述

内存结构图:

在这里插入图片描述