Python programlama dilinde set fonksiyonu; list, tuple ve dictionary gibi veri tiplerinde yer alan elemanları tekilleştiren ve mükerrer içerikleri kaldıran bir fonksiyondur.
Örnek: Aşağıdaki tek basamaklı sayıları set fonksiyonu ile bu sayılardan her birisi sadece bir kere tekrar edecek biçimde yazdırın.
Sayılar: 1,1, 3, 4, 5, 5, 5, 7, 9, 3, 2, 4, 3, 6
Çözüm:
sayilar = [1,1, 3, 4, 5, 5, 5, 7, 9, 3, 2, 4, 3, 6]
print(sayilar) #[1, 1, 3, 4, 5, 5, 5, 7, 9, 3, 2, 4, 3, 6]
print(set(sayilar)) #{1, 2, 3, 4, 5, 6, 7, 9}
set fonksiyonunun kullanıldığı çıktıda birden çok kere tekrar eden sayıların yer almadığını görebilirsiniz.
Editör editi: önceki bazı diğer benzer içerikli yazılar için;
bkz: Python'da List Veri Türü ve Örnekleri
bkz: Python'da Tuple Veri Türü ve Örnekleri
bkz: Python'da Tuple Veri Türündeki Bir Değişkeni Güncellemek
bkz: Python'da Dictionary Veri Türü ve Örnekleri
bkz: Python'da Tuple List Dönüşümleri Yapmak
bkz: Python'da List'i Kopyalamak (List Copy)