|
Blueprint Plans
|
Sana | 24.05.2024 | Hajmi | 0,61 Mb. | | #252046 |
Bog'liq 2 topshiriq To'plam (Set) nima? - To'plam — tartiblanmagan, o'zgaruvchan va takrorlanmaydigan elementlar to'plami.
- Asosiy xususiyatlari:
- Elementlar unikal bo'lishi kerak.
- Tartiblanmagan (indekslar yo'q).
To'plamni yaratish - To'plamni yaratish
- To'plam yaratish usullari
- Bo'sh to'plam yaratish: my_set = set()
- Elementlar bilan to'plam yaratish: my_set = {1, 2, 3, 'a', 'b'}
Asosiy metodlar - Asosiy metodlar
- add(element): Yangi element qo'shish
- remove(element): Elementni o'chirish (agar element mavjud bo'lmasa, xatolik)
- discard(element): Elementni o'chirish (agar element mavjud bo'lmasa, xatolik bo'lmaydi)
- clear(): To'plamni tozalash
- pop(): Tasodifiy elementni o'chirish va qaytarish
To'plam operatsiyalari - Keng tarqalgan operatsiyalar
- Birlik (Union): set1 | set2
- Kesishma (Intersection): set1 & set2
- Farq (Difference): set1 - set2
- Simmetrik farq (Symmetric Difference): set1 ^ set2
To'plam (Set) nima? To'plamlarning xususiyatlari - To'plamlarning foydalari
- Unikal elementlarni saqlash
- A'zolik tekshiruvi (in operatori) tezligi
- Matematika operatsiyalarini tez bajarish
Amaliy qo'llanilish - To'plamlar qayerda qo'llaniladi?
- Filtratsiya va deduplikatsiya
- Grafikalar va tarmoqlar
- Kiritishlarni tekshirish va validatsiya qilish
To'plamlar qayerda qo'llaniladi?
Filtratsiya va deduplikatsiya
Grafikalar va tarmoqlar
Kiritishlarni tekshirish va validatsiya qilish
To'plamlar qayerda qo'llaniladi?
Filtratsiya va deduplikatsiya
Grafikalar va tarmoqlar
Kiritishlarni tekshirish va validatsiya qilish
Xulosa -
- Python to'plamlari kuchli va foydali vosita.
- Unikal elementlarni boshqarish va tez matematik operatsiyalar uchun ideal.
- Har xil sohalarda keng qo'llanilishi mumkin.
To'plamlar qayerda qo'llaniladi?
Filtratsiya va deduplikatsiya
Grafikalar va tarmoqlar
Kiritishlarni tekshirish va validatsiya qilish
To'plamlar qayerda qo'llaniladi?
Filtratsiya va deduplikatsiya
Grafikalar va tarmoqlar
Kiritishlarni tekshirish va validatsiya qilish
- https://www.w3schools.com/python/python_sets.asp
- https://www.programiz.com/python-programming/set
- https://docs.python.org/3/tutorial/datastructures.html
To'plamlar qayerda qo'llaniladi?
Filtratsiya va deduplikatsiya
Grafikalar va tarmoqlar
Kiritishlarni tekshirish va validatsiya qilish
To'plamlar qayerda qo'llaniladi?
Filtratsiya va deduplikatsiya
Grafikalar va tarmoqlar
Kiritishlarni tekshirish va validatsiya qilish
|
| |