本代码的应用的场景是当需要将不同类型的重复文本进行归类,而且方便看某个列包含哪些文本
test_dict = {}
for keys, value in zip(['1', '1', '2', '1'], ['a', 'b', 'c', 'a']):
get_list = test_dict.get(keys)
if get_list is None:
test_dict[keys] = [value]
else:
get_list.append(value)
test_dict[keys] = list(set(get_list))
输出
{'1': ['b', 'a'], '2': ['c']}