from copy import deepcopy dic = {} list = [] for i in range(10): dic["num"] = i if i == 0: pass else: dic001 = deepcopy(dic) if i == 9: j = 0 while j <= 1: list.append(dic001) j += 1 else: list.append(dic001) print(list)
代码运行的结果:
from copy import deepcopy dic = {} list = [] for i in range(10): dic["num"] = i if i == 0: pass else: dic001 = deepcopy(dic) if i == 9: j = 0 while j <= 1: list.append(dic001) j += 1 else: list.append(dic001) print(list)
代码运行的结果: