python 基礎7 字典

2022-08-22 23:36:07 字數 1159 閱讀 1602

主要方法:

keys() ,values(),items() ,get() ,update()

基本結構:

info =

# 字典的value可以是任意值;布林值、列表、字典不能作為字典的key

#字典無序

info = ],

"k4":("q","w",55,66),

true:"ww"

}print(info)

# 通過索引查詢到指定元素

v = info["k3"]

print(v)

v1 = info["k3"][5]["kk1"]

print(v1)

# 刪除字典元素

#del info["k1"]

del info["k3"][5]["kk1"]

print(info)

for item in info:

print(item)

for item in info.keys():

print(item)

for item in info.values():

print(item)

for item in info.keys():

print(item,info[item])

# ==

for k,v in info.items():

print(k,v)

#根據序列 建立字典,並制定統一的值

v = dict.fromkeys(["k1","k2","k3"],123)

print(v)

info =

v = info.get("k2",123)

print(v)

# 可指定刪除 鍵值對

info.pop("k3",123)

print(info)

# 隨機刪除 鍵值對

v = info.popitem()

print(info,v)

# 設定值

# 已存在,不設定,獲取當前key對應的值

# 不存在,設定,獲取當前key對應的值

v = info.setdefault("k3",123)

print(info,v)

# 更新

info.update()

print(info)

python 基礎4 字典

一 字典建立 1.phonebook 每個鍵和值通過冒號隔開,每個項之間用逗號 2.dict函式通過其他的對映建立字典 items name fp age 24 d dict items items name fp age 24 d 也可以通過關鍵字建立字典 d dict name fp age 2...

Python基礎 04 字典

字典的每個鍵值 key value 對用冒號 分割,每個對之間用逗號 分割,整個字典包括在花括號 中 格式如下所示 d 鍵必須是唯一的,但值則不必。值可以取任何資料型別,但鍵必須是不可變的,如字串,數字或元組。把相應的鍵放入熟悉的方括弧,如下例項 dict print dict name dict ...

python基礎2 字典

alien 0 訪問字典中的值 alien 0 color 新增鍵值對 alien 0 x position 0,鍵值對的排列順序和新增順序沒有關係 建立乙個空字典 alien 0 修改字典中的值 alien 0 x position 2刪除鍵值對 del alien 0 color 遍歷鍵值 fo...