一、遍歷字典的key
借助keys()函數(shù)的調(diào)用
代碼體驗:
dict1 = {'name': 'Rose', 'age': 30, 'sex': '女'}
for key in dict1.keys():
print(key)
返回結(jié)果:
二翻伺、遍歷字典的value
借助values()函數(shù)的調(diào)用
代碼體驗:
dict1 = {'name': 'Rose', 'age': 30, 'sex': '女'}
for value in dict1.values():
print(value)
返回結(jié)果:
三材泄、遍歷字典的元素(鍵值對)
借助items()函數(shù)的調(diào)用
代碼體驗:
dict1 = {'name': 'Rose', 'age': 30, 'sex': '女'}
for item in dict1.items():
print(item)
返回結(jié)果:
四、遍歷字典的鍵值對(拆包)
對得到的鍵值對結(jié)果進行拆包動作吨岭。
利用字典序列.items()脸爱,返回可迭代對象,內(nèi)部是元組未妹,元組有2個數(shù)據(jù)簿废,元組數(shù)據(jù)1是字典的key,元組數(shù)據(jù)2是字典的value络它,所以再利用2個臨時變量來遍歷字典數(shù)據(jù)將數(shù)據(jù)分離出來族檬,最后整理成自己想要輸出的數(shù)據(jù)格式。
代碼體驗:
dict1 = {'name': 'Rose', 'age': 30, 'sex': '女'}
for key, value in dict1.items():
# print(key)
# print(value)
# 輸出格式 key = value
print(f'{key} = {value}')
返回結(jié)果:
利用for循環(huán)遍歷字典的鍵化戳、值单料、鍵值對、對鍵值對進行拆包都是Python基礎(chǔ)教程里的基礎(chǔ)知識点楼,大家看過之后多理解幾遍就可以了扫尖,還是很簡單的。