### 1. Python列表删除重复元素 def remove_duplicates_from_list(lst): """使用集合去除列表中的重复元素,并保留原始顺序""" seen = set() unique_list = [] for item in lst: if item not in seen: seen.add(item) unique_list.append(item) return unique_list # 示例 my_list = [1, 2, 2,...
还有一种据说速度更快的,没测试过两者的速度差别 #!/usr/bin/pythonnums=['a','a',3,4,3] nums2={}.fromkeys(nums).keys()print(nums2)#display dict_keys(['a', 3, 4]) 这两种都有个缺点,去除重复元素后排序变了 如果想要保持他们原来的排序: 用list类的sort方法 #!/usr/bin/pythonnums=['a...