def remove_duplicate(data:dict):
keys = [int() for _ in data.keys()]
keys = sorted(keys, reverse=True)
keys = [str() for _ in keys]
new_list=
data1=deepcopy(data)
for i in keys:
count = 0
for a in data1[i]:
if a not in new_list:
new_list.append(a)
count+=1
else:
data[i].pop(count)
def remove_duplicate(data:dict):
key_list = []
for key in data.keys():
key_list.append(int(key))
for key_item in key_list:
value_list=[]
for value_item in data[str(key_item)]:
if value_item not in value_list:
value_list.append(value_item)
data[str(key_item)]=value_list
# 键倒序排列
key_list.sort(reverse=True)
# 对比数组
# temp=data[str(key_list[0])]
temp =copy.deepcopy(data[str(key_list[0])])
for key_reverse_item in key_list[1:]:
value_list=[]
for item in data[str(key_reverse_item)]:
if item not in temp:
value_list.append(item)
temp.append(item)
data[str(key_reverse_item)]=value_list
#
return data