diff --git a/Metallicity_Stack_Commons/column_names.py b/Metallicity_Stack_Commons/column_names.py index 2c227e6..9cba85e 100644 --- a/Metallicity_Stack_Commons/column_names.py +++ b/Metallicity_Stack_Commons/column_names.py @@ -8,3 +8,24 @@ bin_zcalbase_names0 = ['logR23_min', 'logR23_max', 'logR23_avg', 'logO32_min', 'logO32_max', 'logO32_avg'] + +def merge_column_names(*args): + """ + Purpose: + Merges multiple lists containing column names. + + Usage: + column_names = merge_column_names(bin_names0, indv_names0) + + :param args: An undefined number of lists + :return merge_list: + """ + + merge_list = [] + + arg_count = len(args) + if arg_count > 0: + for elem in args: + merge_list += elem + + return merge_list