1. 程式人生 > 其它 >Python學習筆記(十四)

Python學習筆記(十四)

高階變數(資料)型別

目標:

資料型別

列表

元組

字典

字串

公共方法

變數高階

所有非數字型變數都支援以下特點

1、都是一個序列(sequence),也可以理解為容器

2、取值【】

3、遍歷for in

4、計算長度、最大/最小值、比較、刪除

5、連結+和重複*

6、切片

列表

列表的定義

List列表是python中使用最頻繁的資料型別,其他的語言叫陣列

專門用於儲存一串資訊

列表用[]定義,資料之間用,分割

列表的索引從0開始

索引就是資料在列表中的位置編號,索引又可以被稱為下標

注意:從列表中取值,如果超過索引範圍,程式會報錯(越界)

列表的常用操作

定義列表列入 name = []

如果在ipython中不知道列表具體什麼用,可以輸入name以後按下tab鍵,會告訴你對應的方法

name = ["123", "321", "123456"]

1、取值和取索引

取值:  name[0]

指定索引值,從0開始,也可以遍歷

如果超過索引則 會報錯

list index out of range

超出索引範圍,就是資料越界

取索引,知道資料的內容,來確定列表中的位置

name.index["123"]

如果資料內容不在列表中,則會報錯not in list

2、修改列表內的數值

name[1] = "李四"

如果說索引值填寫錯誤,則也會丟擲異常

list assignment index out of range

也是越界錯誤

3、增加

append方法可以向列表的末尾追加資料

insert 方法可以在列表的指定索引位置插入資料

extend擴充套件(從另一個表內)