Bu — "Tuple va Set" bo'limining yakuniy mashqi. Bo'lim davomida siz o'zgarmas (immutable) tuple, takrorlanmas elementlar to'plami — set, va set amallarini (intersection, union, difference) o'rgandingiz.
Bu bo'limda o'rgangan asosiy vositalar:
to'plam = set(sonlar) — listdan takrorlanmas elementlar to'plamini olishset har bir qiymatni faqat bir marta saqlaydi — noyob qiymatlar uchun idealsorted(...) — natijani tartiblangan list ko'rinishida qaytaradiMaslahat: sonlarni set ga aylantirsangiz, takrorlanishlar avtomatik yo'qoladi; so'ng sorted() bilan o'sish tartibida chiqaring.
Noyob sonlarni topish
Dastur yozing:
Misol:
Kiritish:
1 2 3 2 4 1Chiqish:
[1, 2, 3, 4]