溫馨提示×

python如何刪除列表中的重復值

小億
106
2024-03-18 17:07:37
欄目: 編程語言

可以使用以下方法刪除列表中的重復值:

  1. 使用set()和list()函數來去除重復值并轉換回列表:
original_list = [1, 2, 3, 3, 4, 5, 5]
unique_list = list(set(original_list))
print(unique_list)
  1. 使用列表推導式來去除重復值:
original_list = [1, 2, 3, 3, 4, 5, 5]
unique_list = []
[unique_list.append(x) for x in original_list if x not in unique_list]
print(unique_list)
  1. 使用collections.Counter來刪除重復值:
from collections import Counter

original_list = [1, 2, 3, 3, 4, 5, 5]
counter = Counter(original_list)
unique_list = [key for key, value in counter.items() if value == 1]
print(unique_list)

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女