Ro'yxatga elementlarni kiritish
Insert () yordamida ro'yxatingizning istalgan joyiga yangi element qo'shishingiz mumkin. Buni yangi element indeksini va yangi elementning qiymatdan foydalanishingiz mumkin.
motorcycles = ['honda', 'yamaha', 'suzuki']
motorcycles.insert(0, 'ducati')
print(motorcycles)
Ushbu misolda kod ro'yxatning boshida 'ducati' qiymatini qo'shadi. Insert () usuli 0 holatida bo'sh joy ochadi va saqlaydi o'sha joyda 'ducati' qiymatini joylaydi. Ushbu operatsiya boshqa har qanday ro'yxatda o'ng tomonda bitta pozitsiya qiymatni o'zgartiradi:
['ducati', 'honda', 'yamaha', 'suzuki']
Ro'yxatdagi elementlarni o'chirish
Ko'pincha, ro'yxatdagi narsalarni yoki narsalar to'plamini o'chirishingiz mumkin. Masalan, o'yinchi begona osmondan tushganda, ehtimol uni faol musofirlar ro'yxatidan olib tashlashingiz mumkin. Yoki foydalanuvchi qachon o'zingiz yaratgan veb-ilovada o'z hisoblarini bekor qilishganda, ushbu foydalanuvchini faol foydalanuvchilar ro'yxatidan olib tashlashi mumkin. Olib tashlanishi mumkin bo’lgan ro'yxatdagi mavqeiga yoki qiymatiga qarab element tanlanadi.
Del Statement yordamida buyumni olib tashlash
Agar siz ro'yxatdan o'chirmoqchi bo'lgan narsaning o'rnini bilsangiz, del iborasidan foydalanishingiz mumkin.
motorcycles = ['honda', 'yamaha', 'suzuki']
print(motorcycles)
del motorcycles[0] print(motorcycles)
U kodi birinchi elementni, 'honda' ni ro'yxatidan olib tashlash uchun del dan foydalanadi :
['honda', 'yamaha', 'suzuki']
['yamaha', 'suzuki']
Agar indeksini bilsangiz, del yordamida elementni ro'yxatning istalgan joyidan o'chirishingiz mumkin. Masalan, ikkinchisi bo’lgan ro'yxatdagi "yamaha" elementini qanday olib tashlash mumkin:
motorcycles = ['honda', 'yamaha', 'suzuki']
print(motorcycles)
del motorcycles[1]
print(motorcycles)
Ikkinchi mototsikl ro'yxatdan o'chirildi:
['honda', 'yamaha', 'suzuki']
['honda', 'suzuki']
Ikkala misoldaham o'chirilgan qiymatni del operatoridan keyin ro'yxatdan endi ko’raolmaysiz.
Do'stlaringiz bilan baham: |