列表嵌套字典 雙重循環遍歷


一共有五個關鍵字,四個元素,所以數據的組成方式為列表套字典。
列表中暫時只有四個字典元素,儲存的是個人信息,后續可以添加。
字典里有五個關於個人信息描述的關鍵字,每個字典(列表中的元素)都是一個人信息的描述。后續可以添加或減少關鍵字。
雙重循環遍歷來完成
注意persons{}字典的位置,放在第一層循環里面,而不是最外面。

name_list = ['陸含', '登潮', '尼古拉斯.趙四', '里程']
sex_list=['男','男','男','男']
age_list = [30, 32, 33, 44]
qq_list=[123456,234567,345678,456789]
wechat_list=['luhan','dengchao','zhaosi','licheng']

key_list=['name','sex','age','QQ','WeChat']
value_list=[name_list,sex_list,age_list,qq_list,wechat_list]

persons_list=[]
for i in range(len(name_list)):
    persons = {}
    for j in range(len(key_list)):
        persons[key_list[j]]=value_list[j][i]
    print(persons)
    persons_list.append(persons)
print(persons_list)    

 


免責聲明!

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



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