def benzersiz(*args):
"""
Birden fazla liste alarak, ilk listedeki benzersiz öğeleri diğer listelerdeki öğelerden ayırır.
Args:
*args: İlk argüman olarak benzersiz öğeleri bulunacak liste,
sonraki argümanlar ise bu listeye karşı kontrol edilecek diğer listelerdir.
Returns:
list: İlk listede bulunan, diğer listelerde olmayan benzersiz öğeler.
"""
# İlk listeyi al
username = args[0]
# Diğer tüm listeleri al
other_lists = args[1:]
# Diğer listelerde bulunan tüm öğeleri tek bir set'te topla
excluded_items = set()
for lst in other_lists:
excluded_items.update(lst)
# İlk listedeki benzersiz öğeleri bul
isimler = [item for item in username if item not in excluded_items]
return isimlerkullanımı:
sonuc = benzersiz(birinci,ikinci,ucuncu) print(sonuc) benzersiz olan isimleri listeler.