Pythonga kirish. Dasturlash muhitlari. Python dasturlash tili asosiy operatorlari


Download 144.55 Kb.
bet31/34
Sana17.06.2023
Hajmi144.55 Kb.
#1543119
1   ...   26   27   28   29   30   31   32   33   34
Bog'liq
Pythonga kirish. Dasturlash muhitlari. Python dasturlash tili as (1)

toq_son = {1, 3, 5, 7, 9}
for x in toq_son:
print(x)
prin("---------\n")
print(3 in toq_son)
Element qo’shish
To’plam hosil qilingandan so’ng uning elementlarini o’zgartirib bo’lmaydi, ammo yangi element
qo’shish mumkin. Agar to’plamga bitta element qo’shish kerak bo’lsa, add() fuksiyasi, agar bir
nechta element qo’shish kerak bo’lsa, update() funksiyasi ishlatiladi.
toq_son = {1, 3, 5, 7, 9}
toq_son.add(9)
print(toq_son)
toq_son.update([11, 13, 15])
print(toq_son)
To’plam uzunligi
To’plamning uzunligi, ya’ni nechta elementdan tashkil topganligini len() kalit so’zi bilan
aniqlanadi:
meva = {"nok", "banan", "shaftoli"}
print(len(meva))
Elementni o’chirish
Elementni to’plamdan o’chirish uchun remove() va discard() funksiyalari ishlatiladi. Bu
funksiyalarning farqi shundaki, remove() funksiyasi bilan o’chirmoqchi bo’lgan elementimiz
to’plamda mavjud bo’lmasa, kod ishga tushganda xatolik ro’y beradi. discard() funksiyasi bilan esa
bu holat kuzatilmaydi.
Hozir ikkala usul bilan ham elementlarni o’chirib ko’ramiz:
toq_son = {1, 3, 5, 7, 9}
toq_son.remove(1)
print(toq_son)
toq_son.discard(5)
print(toq_son)

Elementni to’plamdan pop() funksiyasi bilan ham o’chirish mumkin. Ammo pop() funksiyasi


xususiyatiga ko’ra ro’yxat oxiridagi elementni o’chiradi. To’plam esa tartiblanmagan ro’yxat.
Shuning uchun bu funksiya aynan qaysi elementni o’chirishini oldindan bilolmaymiz. Biroq
o’chirilgan elementni aniqlash mumkin:
meva = {"nok", "banan", "shaftoli"}
x = meva.pop()
print(meva)
clear()
clear() funksiyasi to’plamni bo’shatadi, ya’ni barcha elementlarini o’chiradi:

Download 144.55 Kb.

Do'stlaringiz bilan baham:
1   ...   26   27   28   29   30   31   32   33   34




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling