python列表:
把列表内的元素全部翻转:reverse
把列表内的元素有序化:sort(func,key,reverse)
排序默认从低到高,这时候有人想要从高到低排序怎么办呢?
聪明的人会想到先sort再reverse,但有人嫌麻烦呢?
这时候我们来聊聊sort的三个参数
func(指定排序的算法)key(跟这个算法搭配的关键字)
这两个默认写的是从低到高排序
reverse参数默认是reverse=False
若把reverse改为True就可以了
说到拷贝,有人用‘=’直接做,这样会导致一种重命名的感觉
因为你改变了原列表,你的现列表也会发生改变
而拷贝,拷贝就是应该复制过去就跟原列表没关系了应该
我们可以用昨天学的切片的方式拷贝,列表切片,2个列表没关系,才能算是拷贝
列表的权限有时候太大了,我们需要一个容易控制的
从而有了元组这个概念
元组与列表最大的区别在于:
列表可以任意修改元素而元组不可被修改
列表是[],而元组是()
用tuple创建元组,元组的关键是‘,’
3*(3)=9
而3*(3,)=(3,3,3)//此时‘*’变成了重复操作符
昨天学了删除,今天就可以用元组来添加