Pythonda ma`lumotlar to`plami


{'apple', 'orange', 'cherry', 'banana'}


Download 154.93 Kb.
bet10/15
Sana23.06.2023
Hajmi154.93 Kb.
#1651773
1   ...   7   8   9   10   11   12   13   14   15
Bog'liq
Aralov Sanjar

{'apple', 'orange', 'cherry', 'banana'}
thisset = {"apple", "banana", "cherry"}
thisset.update(["orange", "mango", "grapes"])
print(thisset)
{'orange', 'apple', 'grapes', 'cherry', 'mango', 'banana'}
To'plamda nechta element borligini aniqlash uchun len() funksiyasidan foydalanamiz.
thisset = {"apple", "banana", "cherry"}
print(len(thisset))
3
To'plamdagi elementni olib tashlash uchun remove() yoki discard() usulidan foydalaning.
thisset = {"apple", "banana", "cherry"}
thisset.remove("banana")
print(thisset)

Eslatma: Agar olib tashlanadigan element mavjud bo'lmasa, remove() xato yuzaga keladi. discard() funksiyasida xatolik yuzaga kelmaydi.
Quyidagi discard() usul yordamida "banan" ni olib tashlang :
thisset = {"apple", "banana", "cherry"}
thisset.discard("banana")
print(thisset)
{'cherry', 'apple'}
pop()Elementni olib tashlash uchun foydalanishingiz mumkin , ammo bu usul oxirgi elementni olib tashlaydi . Unutmangki, to'plamlar tartibsiz, shuning uchun qaysi element o'chirilishini bilmay qolasiz. pop() Usulning qaytish qiymati olib tashlangan element hisoblanadi.

thisset = {"apple", "banana", "cherry"}


x = thisset.pop()
print(x) # uchirilan holda
print(thisset) #oldingi holat
banana
{'cherry', 'apple'}


Python dasturlash tilida ikki yoki undan ortiq to'plamlarni(set) ni qo'shish uchun bir nechta usullari mavjud. union() va update() kabi funksiyalardan foydalanishingiz mumkin.
Eslatma: Har ikki union()va update() har qanday ikki nusxadagi ma'lumotlar istisno qiladi.
set1 = {"a", "b" , "c"}
set2 = {1, 2, 3}

set1.update(set2)
print(set1)

Download 154.93 Kb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   15




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