dict是一種無序的組合資料型別,其中包含0個或多個鍵-值對,可以對其進行資料項的新增或移除操作。
建立字典 d1 =
dic = dict(k1='v1',k2='v2')
>>> d1
>>> d1["id"] #查詢
1991
>>> d1["age"] = 25 #新增鍵值對
>>> d1
>>> del d1["age"] #刪除鍵值對
>>> d1
字典內建的函式
>>> d1.copy() #返回淺拷貝
>>> d1.items() #返回所有鍵值對的檢視
dict_items([('id', 1991), ('size', 6), ('name', 'yoyo')])
>>> d1.keys() #返回所有鍵的檢視
dict_keys(['id', 'size', 'name'])
>>> d1.get("id") #返回相關的值
1991
>>> d1.pop("id") #返回值並移除相關的項
1991
>>> d1.popitem() #返回並移除任意乙個鍵值對
('size', 6)
>>> d1.values() #返回所有值的檢視
dict_values(['yoyo'])
>>> d1.clear() #移除所有項
d1 =print(d1["id"
])1991
print(d1.get('
name
')) #
獲取k值
yoyo
print(d1.keys()) #
獲取所有k
dict_keys(['
name
', '
id', '
size
'])
print(d1.values()) #
獲取所有值
dict_values(['
yoyo
', 1991, 6])
print(d1.items()) #
獲取所有鍵值對
dict_items([('
name
', '
yoyo
'), ('
id', 1991), ('
size
', 6)])
dic =dic.update() #
新增鍵值對
(dic)
組合資料型別
集合型別定義 多個元素的無序組合,每個元素唯一,集合中元素無重複。集合元素不可更改。集合用 表示,元素間用逗號隔開,建立集合型別用 或set 建立空的集合型別,必須使用set s t 返回乙個新集合,包括在集合s和t中所有元素 並集 s t 返回乙個新集合,包括在集合s但不在集合t中的元素 減操作 ...
組合資料型別
二 集合型別 三 對映型別 只要是資料型別,都可使用相同的索引體系,即正向遞增序號和反向遞減序號 元組是包含0個或多個資料項的不可變序列型別。元組生成後是固定的,其中任何資料項不能替換或刪除 a.表示方式 b.作用 元組處理用於表達固定資料項外,還常用與如下3種情況 函式多返回值 多變數同步賦值 迴...
組合資料型別
1.字串 a examples print a for i in a print i 2.列表 s this is a string examples ls s.split print ls for i in ls print i 3.元組 tup nacy andy 56 print tup fo...