在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ 如何將字典的value設(shè)置為已知字典

如何將字典的value設(shè)置為已知字典

1.已經(jīng)設(shè)置了一個字典,再設(shè)置一個字典并希望該字典的 value為第一個字典名該如何實現(xiàn)
2.我的代碼:
zeyu_information={

'first_name':'zeyu',
'last_name':'zhou',
'age':23,
'living_city':"huaian'"
}

people={

'zeyu':'zeyu_information',
}

for name,infs in people.items():

print('\n'+name.title()+"'s information:")
for inf in infs:
    print(inf.title())
    
    

希望有前輩可以解答一下我的疑惑,字典people中的value如何設(shè)置成第一個字典簡單的字典名

回答
編輯回答
心上人

這種時候就不要用不同的變量名區(qū)分同類對象了,應(yīng)該用數(shù)組或字典(當然你強行要用變量名也是有辦法的)

people = [
    {
        'first_name': 'zeyu',
        'last_name': 'zhou',
        'age': 23,
        'living_city': "huaian"
    },
    {
        'first_name': 'asdfa',
        'last_name': 'zhasdfadfaou',
        'age': 293,
        'living_city': "echo"
    }
]

people = {
    'zeyu': {
        'first_name': 'zeyu',
        'last_name': 'zhou',
        'age': 23,
        'living_city': "huaian"
    },
    'asdfa': {
        'first_name': 'asdfa',
        'last_name': 'zhasdfadfaou',
        'age': 293,
        'living_city': "echo"
    }
}

數(shù)組的元素可以是字典,字典的value可以是另一個字典。

2017年5月5日 15:49
編輯回答
吢丕
zeyu_information={
'first_name':'zeyu',
'last_name':'zhou',
'age':23,
'living_city':"huaian'"
}

people={

'zeyu': zeyu_information,
}

people['zeyu']['age'] = 23

dict可以嵌套的,是這個意思么?

2017年9月30日 03:29