- 列表中元素的增加
- 列表中元素的删除
- 列表中元素的调换
列表中元素的增加
append()方法
将元素添加到列表的末尾:
append()中可添加不同类型的元素:
extend()方法
扩展列表,将一个序列的所有元素添加到列表的末尾:
insert()方法
在指定索引位置插入元素
insert(index,item): 用于在列表中特定位置index插入item,列表中原有及之后的元素会依次后移
列表中元素的删除
使用 pop 方法
使用 remove 方法
使用 del 关键字
del 语句没有返回值
使用clear()语句
清空整个列表
列表中元素的调换
使用 reverse ()函数
使整个列表翻转,直接修改原来的列表(不会创建一个新的翻转后的列表)
使用 [ : : -1]运算符
表示从列表的末尾开始,向前取元素,步长为-1,即逆序取元素:
原理是切片:
reversed()函数
这个函数会返回一个迭代器,迭代器会按照逆序遍历输入的可迭代对象。
这个函数不会修改原来的列表,而是会返回一个新的迭代器
random.shuffle () 方法
用于随机打乱列表中元素的顺序: