1. 程式人生 > >python學習:list、tuple和dict

python學習:list、tuple和dict

長度 刪除指定元素 但是 內容 指定 insert 指定元素 append 獲取

list:列表、數據類型可以不同

定義:(例) classmates = [‘Michael‘, ‘Bob‘, ‘Tracy‘]

訪問某一元素:(例) classmates[0]表示訪問第一個元素 (例) classmates[-1]表示訪問最後一個元素

獲取list長度:(例) len(classmates)

追加元素:(例) classmates.append(‘Adam‘)

插入元素到指定位置:(例) classmates.insert(1, ‘Jack‘)

刪除末尾元素:(例) classmates.pop()

刪除指定元素:(例) classmates.pop(1)

替換指定元素:(例) classmates[1] = ‘Sarah‘

二維list:(例) p = [‘asp‘, ‘php‘]

s = [‘python‘, ‘java‘, p, ‘scheme‘]

s[2][1] 是 ‘php‘

tuple:元組、一旦初始化不可修改

定義空元組:(例) t = ()

定義單元素元組:(例) t = (1,) (為了區分表達式(1)和tuple(1))

“可變”的tuple:(例) t = (‘a‘, ‘b‘, [‘A‘, ‘B‘]) (說明:tuple的內容不可變,但是list的內容可以改變)

dict:字典、鍵-值映射存儲,查找速度極快

python學習:list、tuple和dict