fbpx

前言

為什麼需要列表?

列表相當於一個容器。可以把一系列相關的值放在這個容器中進行存儲。比如現在要存儲水果的種類,那麼如果通過之前的方式,一種水果用一個變數存儲,那麼代碼將變得非常冗長。正確的存儲方式是:定義一個列表類型的變數,然後把所有這些水果的名字存儲到這個列表中。

大綱

  • 列表介紹
  • 常用操作

一. 列表介紹

1. 定義列表:使用左右兩個中括弧的形式

2.取列表中的值:列表支持下標操作,利用索引值取值

列表中每一個元素都有自己的索引值(index),索引值由 0 開始。

3.利用循環從列表中取值:

循環介紹 👉🏻Python循環語句 : For循環Python循環語句 : While循環

4.列表嵌套:列表中也可以儲存列表

5.列表相加:把後一個列表的數據追加到第一個列表後面

6.列表的切片操作:

→ 開始位置:包括開始位置
→ 結束位置:會取到結束位置的前一個元素
→ 間隔:默認為1,若為負數,則從右到左;若為正數,則從左邊到右邊

二.常用操作

1. append:在列表尾末添加元素

2.count:統計某個元素在列表中出現的次數。

3.extend:將一個列表中元素追加到另外一個列表中

4.insert:將某個值插入到列表中的某個位

5.pop方法:移除列表中最後一個元素,並且返回該元素的值

 6.remove方法:移除列表中第一個匹配的元素,但不會返回這個被移除的元素的 值。若被移除的這個值不存在列表中,則會拋出一個異常

異常 👇🏻

7.del關鍵字:根據索引值刪除元素

8.使用 in 判斷列表中是否有某個元素

9.list函數:將其他的數據類型轉換成列表

celia

celia

人生苦短,我用Python !

Leave a Reply