Ro‘yxatdan elementlarni ularning qiymati bo‘yicha o‘chirish Pythonda
Elementlarni ro‘yxatdan ularning
qiymati bo‘yicha o‘chirish mumkin. Buning uchun remove
metodini qo‘llaymiz.
Uning parametriga bizga kerakli qiymatni uzatamiz:
lst = [1, 2, 3]
lst.remove(1)
print(lst) # chiqadi [2, 3]
Agar ro‘yxatingizda ikkita bir xil
element bo‘lsa, remove metodi
faqat birinchi mos keluvchi elementni o‘chiradi:
lst = [1, 2, 3, 1]
lst.remove(1)
print(lst) # chiqadi [2, 3, 1]
Ro‘yxat berilgan:
lst = ['a', 'b', 'c', 'd', 'e']
'c' qiymatiga ega elementni o‘chiring.
Ro‘yxat berilgan:
lst = ['a', 'b', 'c', 'd', 'e']
'b' qiymatiga ega elementni o‘chiring.
Ro‘yxat berilgan:
lst = ['b', 1, 2, 'b', 'c', 2]
Ro‘yxatdan barcha bir xil elementlarni ketma-ketlikda o‘chiring.