元組字典
集合表(list)和元組(tuple)比較相似,它們都按順序儲存元素,所有的元素占用一塊連續的記憶體,每個元素都有自己的索引,因此列表和元組的元素都可以通過索引(index)來訪問。它們的區別在於:列表是可以修改的,而元組是不可修改的。集合裡的元素是唯一的,不可重複的。
1.使用建立列表
2.使用list()函式將其他資料型別轉換成列表
1.根據索引值刪除元素:del和pop(del還可以刪除切片,後面跟著列表名)
2.根據值進行刪除:remove
3.刪除列表的所有元素:clear
1.index(obj, start,end),返回obj的索引值
2.count(obj)返回obj的數量
1.用()建立元組
2.用tuple()函式轉換元素
注意元組是不可修改的,只能對元組重新賦值
只能刪除元組,而不能刪除元組的元素
1.使用{}建立字典
2.利用fromkey(list,value)建立,list裡的元素是字典的鍵值
3.利用dict函式對映建立字典
1.新增鍵值對 dictname[key] = value,key為新鍵,value為新值
2.修改鍵值對
注意:python 字典中鍵(key)的名字不能被修改,我們只能修改值(value)。
字典中各元素的鍵必須是唯一的,因此,如果新新增元素的鍵與已存在元素的鍵相同,那麼鍵所對應的值就會被新的值替換掉,以此達到修改元素值的目的。
3.刪除鍵值對 del a[『數學』]
4.判斷字典中是否存在鍵值對? '數學』in a(a為字典名)
1.使用{}建立集合,不用鍵值對
2.使用set()函式建立集合
由於沒有索引,一般使用迴圈結構遍歷集合。
使用add方法
使用remove方法指定刪除的元素
交集&並集|
差-對稱差^
列表 元組 字典 集合
列表 元組 字典 集合 列表 有序 可變 支援增 刪 改 查 元組 有序 不可變 支援查 字典 無序 可變 支援增 刪 改 查 字典裡不能有相同的key但value可以重複 集合 無序 可變 支援增 刪 改 查 自帶去重功能,最主要用在數學的集合中 list 和字串一樣切片 只有乙個pop 可以獲取...
python列表 元組 字典 集合
列表list 用 表示,list是一種有序的集合,可以隨時新增和刪除其中的元素。元組tuple 用 表示,和列表類似,元組也是一種有序列表,雖然tuple和list非常之類似,但是list初始化之後使可以改變的,但是,元組一旦初始化之後就不可以改變。這點與python中的字串類似,所以我們說元組和字...
python列表 元組 字典 集合
一 列表 可變物件 1.列表的資料項不需要具有相同的型別 建立乙個列表,只要把逗號分隔的不同的資料項使用方括號括起來即可 list1 google runoob 1997,2000 print list1 0 list1 0 列表也可以使用切片 原來字串的切片這裡也可以用 print list 1 ...