diff --git a/python/fate_flow/utils/runtime_conf_parse_util.py b/python/fate_flow/utils/runtime_conf_parse_util.py index fb4bf2b1b..9251adb45 100644 --- a/python/fate_flow/utils/runtime_conf_parse_util.py +++ b/python/fate_flow/utils/runtime_conf_parse_util.py @@ -515,7 +515,7 @@ def get_input_parameters(cls, submit_dict, components=None): for role in roles: role_parameters = submit_dict["component_parameters"]["role"][role] - input_parameters[role] = [copy.deepcopy(cpn_dict)] * len(submit_dict["role"][role]) + input_parameters[role] = [copy.deepcopy(cpn_dict) for _ in range(len(submit_dict["role"][role]))] for idx, parameters in role_parameters.items(): for reader in components: