from collections import ChainMapimport collectionsvalue = ChainMap()for list_num in range(1,13): li_list = list_num + 1 value["li_name%s"%(list_num)] = li_list value=value.new_child()#添加字典到集合 value=value.parents#取出一个空字典print(value)#打印合并后的字典print(dict(value))#从对象中提取字典 +++++++++++++++++++++++++++++++++++++++++++++++C:\python3.7\python.exe D:/Python-Test/StuProject/StuApp/tests.pyChainMap({‘li_name1‘: 2, ‘li_name2‘: 3, ‘li_name3‘: 4, ‘li_name4‘: 5, ‘li_name5‘: 6, ‘li_name6‘: 7, ‘li_name7‘: 8, ‘li_name8‘: 9, ‘li_name9‘: 10, ‘li_name10‘: 11, ‘li_name11‘: 12, ‘li_name12‘: 13}){‘li_name1‘: 2, ‘li_name4‘: 5, ‘li_name11‘: 12, ‘li_name2‘: 3, ‘li_name12‘: 13, ‘li_name7‘: 8, ‘li_name8‘: 9, ‘li_name5‘: 6, ‘li_name10‘: 11, ‘li_name3‘: 4, ‘li_name9‘: 10, ‘li_name6‘: 7}
原文地址:https://www.cnblogs.com/acer-haitao/p/8277956.html
时间: 2024-10-14 21:56:11