Commit 4f446267 authored by 赵威's avatar 赵威

add printer

parent 45d2a52e
......@@ -42,14 +42,12 @@ def merge_results_by_event(lst):
res = {}
for (k, v) in tmp.items():
d2 = merge_values(v)
# lst = sorted(d2.items(), key=lambda x: x[1], reverse=True)
# tmp_lst = []
# for i in lst:
# tmp_lst.append(i[0])
# if tmp_lst:
# res[k] = tmp_lst
if d2:
res[k] = d2
lst = sorted(d2.items(), key=lambda x: x[1], reverse=True)
tmp_lst = []
for i in lst:
tmp_lst.append(i[0])
if tmp_lst:
res[k] = tmp_lst
return res
......@@ -80,12 +78,21 @@ def update_tag3_user_portrait_by_event(cl_id):
user_df["second_positions"] = list(zip(user_df["event_cn"], user_df["second_positions_dict"]))
user_df["projects"] = list(zip(user_df["event_cn"], user_df["projects_dict"]))
first_solutions_lst = user_df["first_solutions"].tolist()
first_solutions_lst = merge_results_by_event(user_df["first_solutions"].tolist())
second_solutions_lst = merge_results_by_event(user_df["second_solutions"].tolist())
first_demands_lst = merge_results_by_event(user_df["first_demands"].tolist())
second_demands_lst = merge_results_by_event(user_df["second_demands"].tolist())
first_positions_lst = merge_results_by_event(user_df["first_positions"].tolist())
second_positions_lst = merge_results_by_event(user_df["second_positions"].tolist())
projects_lst = merge_results_by_event(user_df["projects"].tolist())
print(first_solutions_lst)
res = merge_results_by_event(first_solutions_lst)
print(res)
print(second_solutions_lst)
print(first_demands_lst)
print(second_demands_lst)
print(first_positions_lst)
print(second_positions_lst)
print(projects_lst)
return cl_id
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment