a = ("kitob", "daftar", "ruchka", "qog'oz", "qalam")
print(a[1:4])
('daftar', 'ruchka', "qog'oz")
Element qiymatlarini o’zgartirish
Tuple to’plamidagi elementni to’g’ridan-to’g’ri o’zgaartirib bo’lmaydi. Yuqorida aytganimizdek u
o’zgarmas. Biroq bu muammoning ham yechimi bor. Tuple ro’yxatini avval list ro’yxatiga
aylantirib, so’ngra istalgan elementni o’zgartiriladi va yana tuple ro’yxatiga aylantiriladi:
a = ("kitob", "daftar", "ruchka")
b = list(a)
b[2] = "qalam"
a = tuple(b)
print(a)
('kitob', 'daftar', 'qalam')
Ro’yxat bo’ylab sikl
Tuple to’plamida ham for siklidan foydalanib elementlarni tanlab olish mumkin. Hozir shu usulda
elementlarni ekranga chiqaramiz:
a = ("kitob", "daftar", "ruchka")
Do'stlaringiz bilan baham: |