python26 字典常見的操作,遍歷

2021-09-03 05:13:59 字數 916 閱讀 3375

# 字典的使用

info =

# 求鍵值對的長度

print(len(info))  # 2 鍵值對的長度

# 求所有的鍵的集合(pythons2(鍵的列表) 和python3(物件) 返回的是不一樣的型別)

key_list = info.keys()

print(type(key_list))  # 物件

print(key_list)  # dict_keys(['name', 'age'])

# 求值的集合

value_list = info.values()

print(type(value_list))  # 物件

print(value_list)  # dict_values(['張三', 18])

# 求鍵值對的集合

item_list = info.items()

print(type(item_list))  # 物件

print(item_list)  # dict_items([('name', '張三'), ('age', 18)]) 列表中每個元素是乙個元組

# 遍歷字典方式一:通過鍵值對的集合遍歷字典

for key in key_list:

print(key + "-->" + str(info[key]))

'''name-->張三

age-->18

'''# 遍歷字典方式二:

for item in item_list:

print(item[0] + "-->" + str(item[1]))

'''name-->張三

age-->18

'''# 使用拆包進行遍歷

for a, b in item_list:

print(a + "-->" + str(b))

python3 字典操作

dictionary 字典 裝下整個世界 字典是python中的唯一的對映型別,採用鍵值對的形式儲存資料 key value python對key進行雜湊函式運算,根據計算結果決定value儲存的位址,所以字典是無序儲存的,且key必須是可雜湊的。可雜湊表示key必須是不可變型別,如 數字 字串 元...

Python3 字典操作

usr bin python coding utf 8 author zhaosj python 基礎字典 python的字典資料結構與現實中的字典類似,以鍵值對 key value 的形式表現出來 user info 注意 插入mongodb資料庫需要用字典資料結構 字典是另一種可變容器模型,且可...

5 1 字典操作

字典操作 第二週 第12章節 python3.5 字典的使用 增刪改查功能,35分鐘,迴圈?字典 目錄 data 朝陽 東直門 海淀 山東 青島 濟南 廣東 常熟 佛山 exit flag false while not exit flag for i in data print i choice ...