python 3 列表的切割插入删除

 时间:2024-10-19 21:25:47

本经验介绍在python3编程当中,列表的切割插入删除操作的做法,以及不同做法的区别。

python 3 列表的切割插入删除

工具/原料

python3

VSCode

方法/步骤

1、首先,要删除列表中某个元素,使用del即可,如图所示。删除全部元素可以用clear成员函数,也可以用del。

python 3 列表的切割插入删除

2、将若干元素插入空列表时,应当使用[:]下标,或者extend函数。如果直接捂执涡扔使用赋值等号,实际上是引用了一个新列表。

python 3 列表的切割插入删除

3、将一些元素替换列表中的某一部分时,最方便的做法就是使用下标。如图,使用10,1龀音孵茧1,12三个元素替换列表a从2号元素往后的所有元素。[7,8,9]变为[7,8,10,11,12]

python 3 列表的切割插入删除

4、当下标的开始和结束相同时,对其赋值表示插入在下标之前。如图,分别插入在a[1]之前和a[-1]之前。

python 3 列表的切割插入删除

5、如果要复制列表,应当使用下标[:],直接使用等号不会复制,而是引用。通过查看id,以及使用is运算符可以证明。

python 3 列表的切割插入删除

6、插入删除也可以使用成员函数,如inse筠续师诈rt,extend,append。其用法和结果如图所示。它们都是对列表就地操作。

python 3 列表的切割插入删除

7、如前面所说,删除某个下标的元素要用del。remove成员函数不可代替del。remove是按照第一个值移除。

python 3 列表的切割插入删除

vb 如何设置excel工作表的行数和列数 PowerDesigner15.1安装 VB6.0如何在此工程中添加其他工程 PPT如何设置自动替换文字? python3怎样用for循环把字符串添加到列表里
热门搜索
刺梅花图片 绯色漫画 微信聊天图片 18漫画 蔷薇缭乱漫画