python_27_多級字典嵌套及操作


#key-value  字典無下標 所以亂序,key值盡量不要取中文
person_log={
    '大二':{
            'Ya Nan':['free','cute','soso'],
            'Sha sha':['微胖','白白的']
    },
    '大四':{
            'Guan Nan':['不錯',"很大"]
    },
    '研究生':{
            'Ling Yu':['tall','dislike']
    }
}
person_log['研究生']['Ling Yu'][1]='很小'
print(person_log)
print(person_log.values())#打印所有的value值
print(person_log.keys())#打印所有的key值
#setdefault,先去字典里取相應的key值,如果能取到,則直接返回,如果取不到,就直接創建個新的
person_log.setdefault('大四',{'Rui Pu':['夠大']})
print(person_log)#沒取到
person_log.setdefault('大三',{'Rui Pu':['握不住']})
print(person_log)

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM