python的items()函數(shù)的用法
2023.2.2,復(fù)習(xí)時(shí)發(fā)現(xiàn)之前忽略的一個(gè)函數(shù)
這個(gè)函數(shù)用在了遍歷字典的位置,使用items會(huì)返回一個(gè)列表,鍵值對(duì)使用集合來存放
student = {'name':'張三','age':'25','phone':'12580','addr':'成都'}
print(student.items())
返回的結(jié)果是:
如果通過遍歷的方式打印出字典的值,則需要在遍歷時(shí)加上values()
student = {'name':'張三','age':'25','phone':'12580','addr':'成都'}
for i in student.values():
print(i)
如果想要打印出字典的鍵,則需要在后面加上keys()
for i in student.keys():
print(i,end="\t")
注意:默認(rèn)情況下不加任何函數(shù),輸出的是key(鍵)的值
但是如果想要既打印出鍵,又打印出值應(yīng)該怎么寫?
這里想到了items()函數(shù),通過遍歷會(huì)輸出一個(gè)一個(gè)集合
for i in student.items():
print(i)
但是如果不想用集合的方式來輸出,單獨(dú)的將值,鍵存放在一個(gè)變量中去輸出呢?
遍歷時(shí)定義兩個(gè)變量來存放文章來源:http://www.zghlxwxcb.cn/news/detail-515238.html
for key,vlaue in student.items():
print(f"鍵是:{key},值是:{vlaue}")
文章來源地址http://www.zghlxwxcb.cn/news/detail-515238.html
到了這里,關(guān)于python的items()函數(shù)的用法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!