PythonKirish Python


Ob'ektlarni olib tashlash


Download 0.97 Mb.
bet11/23
Sana14.09.2023
Hajmi0.97 Mb.
#1677509
1   ...   7   8   9   10   11   12   13   14   ...   23
Bog'liq
Python

Ob'ektlarni olib tashlash


Tupllar o'zgarmasdir , shuning uchun siz undan narsalarni olib tashlay olmaysiz, ammo ichidagi elementni butunlay yo'q qilishingiz mumkin:
thistuple = ("apple", "banana", "cherry")
del thistuple
print(thistuple)
Izoh: O'chirilgan Tupl o'zgaruvchini e'lon qilishda xatolik yuzaga keladi.
Traceback (most recent call last):
File "demo_tuple_del.py", line 3, in
print(thistuple) #this will raise an error because the tuple no longer exists
NameError: name 'thistuple' is not defined

O'zgaruvchilarni qo'shish.


Ikkita tuple o'zgaruvchini qo'shish uchun + (qo'shish ) amali bilan amalga oshiriladi.
tuple1 = ("a", "b" , "c")
tuple2 = (1, 2, 3)

tuple3 = tuple1 + tuple2
print(tuple3)
('a', 'b', 'c', 1, 2, 3)

tuple() konstruktor.


tuple tipiga o'tkazish uchun tuple() konstrukturidan foydalanib amalga oshirishmiz mumkin.
thistuple = tuple(("apple", "banana", "cherry"))
print(thistuple)
('apple', 'banana', 'cherry')

Tuple usullari.





Python Ma’lumot to’plami. Set


Python dasturlash tilida to'rtta ma'lumotlar to'plami mavjud. Set- tartibsiz va indekslanmagan to'plam. Python-da to'plamlar figurniy qavslar bilan yoziladi.
thisset = {"apple", "banana", "cherry"}
print(thisset)
Eslatma: To'plamlar tartibsiz, shuning uchun elementlarning qaysi tartibda paydo bo'lishiga amin bo'lmaysiz.

Kirish elementlari.


Siz indeks bilan yoki kalit so'zi bilan to'plamga kira olmaysiz. Lekin siz elementlarni tsikl orqali ko'rib chiqishingiz mumkin.
thisset = {"apple", "banana", "cherry"}
for x in thisset:
print(x)
cherry
banana
apple
Set to'plamda element mavjudligini tekshirish uchun quyidagicha yo'l qo'llasak bo'ladi.
thisset = {"apple", "banana", "cherry"}
print("banana" in thisset)
True
To'plam yaratilgandan so'ng, siz uning elementlarini o'zgartira olmaysiz, ammo yangi narsalarni qo'shishingiz mumkin.
To'plamga bitta element qo'shish uchun add() usuldan foydalaning . Agar siz to'plamga bir necha element qo'shmoqchi bo'lsangiz update() funksiyasidan foydalanishingiz mumkin.
thisset = {"apple", "banana", "cherry"}
thisset.add("orange")
print(thisset)
{'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)

Download 0.97 Mb.

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




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