相關(guān)知識(shí)點(diǎn):
創(chuàng)新互聯(lián)總部坐落于成都市區(qū),致力網(wǎng)站建設(shè)服務(wù)有成都做網(wǎng)站、成都網(wǎng)站建設(shè)、網(wǎng)絡(luò)營(yíng)銷策劃、網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站維護(hù)、公眾號(hào)搭建、小程序開發(fā)、軟件開發(fā)等為企業(yè)提供一整套的信息化建設(shè)解決方案。創(chuàng)造真正意義上的網(wǎng)站建設(shè),為互聯(lián)網(wǎng)品牌在互動(dòng)行銷領(lǐng)域創(chuàng)造價(jià)值而不懈努力!#key-value #字典是無(wú)序的,因?yàn)樗麤]有下標(biāo),通過(guò)key找 info={ 'stu01':"liuhaolai", 'stu02':"wangshulin" } print(info['stu01']) info['stu03']='劉**'#若不存在該key,則直接添加 info['stu04']='王##' print(info) #del del info['stu03'] print(info) #pop info.pop('stu04') print(info) print(info.get('stu03'))#不確定字典里有沒有時(shí)用 print('stu01' in info)#判斷有沒有 print(info.values())#打印值 print(info.keys())#打印key #字典的嵌套 place={ '遼寧':{ '大連':['很漂亮','很干凈'], '沈陽(yáng)':['很大','有些亂'], '阜新':['很小','很安逸'] }, '江蘇':{ '南京':['省會(huì)','性價(jià)比極低'], '蘇州':['古今結(jié)合','小橋流水'], '鎮(zhèn)江':['有些亂','一般般'] } } print("------") print(place) place['江蘇']['鎮(zhèn)江'][1]='一般般啦' print(place) print(place.values())#打印值 print(place.keys())#打印key place.setdefault('河北',{'唐山:[0,1]'})#查,沒有就添加,和get不同 print(place) print(place.setdefault('江蘇',{'蘇州:[0,1]'}))#查,沒有就添加 info={ 'stu01':"liuhaolai", 'stu02':"wangshulin", 'stu03':'lucky', 'stu04':'pangpang' } new={ 'stu01':'david', 'stu02':'tree', 'stu05':'lala' } new.setdefault('stu03','david')#查,沒有就添加 print(new) info.update(new)#將已有的覆蓋更新,沒有的創(chuàng)建 print(info) print(info.items())#字典轉(zhuǎn)成列表 c=dict.fromkeys([6,7,8],[1,{"name":'number'}])#初始化一個(gè)新字典 print(c) #字典的循環(huán) info2={ 'stu01':"liuhaolai", 'stu02':"wangshulin", 'stu03':'lucky', 'stu04':'pangpang' } print(info2.get('stu01')) print(info2.setdefault('stu01')) for i in info2:#推薦?。。。。。? print(i,info[i]) print("------") for k,v in info2.items():#效果一樣,但低效 print(k,v)
本文題目:Python用字典構(gòu)建多級(jí)菜單功能-創(chuàng)新互聯(lián)
轉(zhuǎn)載注明:http://bm7419.com/article28/ipecp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、品牌網(wǎng)站建設(shè)、網(wǎng)站制作、外貿(mào)建站、搜索引擎優(yōu)化、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容