Pythonda ma`lumotlar to`plami


('cherry', 'orange', 'kiwi')


Download 34.83 Kb.
bet8/14
Sana20.11.2023
Hajmi34.83 Kb.
#1789548
1   ...   4   5   6   7   8   9   10   11   ...   14
Bog'liq
Pythonda ma`lumotlar to`plami-fayllar.org

('cherry', 'orange', 'kiwi')
Tuple qiymatlarini o'zgartirish.
Tuple lar yaratilgandan so'ng siz uning qiymatlarini o'zgartira olmaysiz. Tupllar o'zgarmasdir . Ammo vaqtinchalik echim bor. Siz katakchani ro'yxatga(List) aylantirishingiz, ro'yxatni o'zgartirishingiz va ro'yxatni orqaga qaytarishingiz mumkin.
x = ("apple", "banana", "cherry")
y = list(x)
y[1] = "kiwi"
x = tuple(y)

print(x)
("apple", "kiwi", "cherry")
Tuble qiymatlarini tsikl orqali chiqarish.
Buning uchun bizga tsikl yordamida elementlarni ko'rib chiqishingiz mumkin for.
thistuple = ("apple", "banana", "cherry")
for x in thistuple:
print(x)
apple
banana
cherry
Element mavjudligini tekshirish.
Belgilangan elementning katakchada mavjudligini aniqlash uchun in kalit so'zdan foydalaniladi.
thistuple = ("apple", "banana", "cherry")
if "apple" in thistuple:
print("Ha, 'apple' tuple ning ichida mavjud.")
Ha, 'apple' tuple ning ichida mavjud.
Tuple qancha element borligini aniqlash uchun quyidagi len() usuldan foydalaning
thistuple = ("apple", "banana", "cherry")
print(len(thistuple))
3
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)

Download 34.83 Kb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   ...   14




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