看代码没有问题啊。
users = ["A", "B", "C"]
defaults = {"designation": "Application Developer", "selary": 8000}
d = {user: defaults for user in users} # 以defaults 作为默认值初始化字典
print(d)
输出
{'A': {'designation': 'Application Developer', 'selary': 8000}, 'B': {'designation': 'Application Developer', 'selary': 8000}, 'C': {'designation': 'Application Developer', 'selary': 8000}}