如何對Python語言中的列表進行不同狀態下操作

今天,我再次溫習下python語言基礎,其中看到列表這塊,列表跟JavaScript中的數組幾乎是一樣的;可以對列表進行增刪改,添加利用append,修改直接賦值,刪除利用del方法。下面分別使用幾個實例說明python語言中的列表用法,操作如下:

工具/原料

python
截圖工具

方法/步驟

第一步,定義一個列表tom,並列印tom基本元素,

>>> tom=[1,3,5,7,9];

>>> print(tom);

如下圖所示:

第二步,對超過列表範圍的序號進行賦值,發現出現報錯

>>> tom[5]=0;

Traceback (most recent call last):

File "<pyshell#2>", line 1, in <module>

tom[5]=0;

IndexError: list assignment index out of range

如下圖所示:

第三步,列表中的直接賦值,相當於修改列表中的元素,

>>> tom[4]=0;

>>> print(tom);

[1, 3, 5, 7, 0]

如下圖所示:

第四步,如果想向列表中添加元素,利用append方法,

>>> tom.append(2);

>>> print(tom);

[1, 3, 5, 7, 0, 2]

如下圖所示:

第五步,可以向列表中插入某個元素,

>>> tom.insert(4,4);

>>> print(tom);

[1, 3, 5, 7, 4, 0, 2]

如下圖所示:

第六步,刪除列表中的某個元素,利用del

>>> del tom(5);

SyntaxError: can't delete function call

>>> del tom[5];

>>> print(tom);

[1, 3, 5, 7, 4, 2]

>>>

如下圖所示:

注意事項

注意列表和數組的區別
注意列表的操作方法

本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場