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:

pythonlst = [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:

pythonlst = [1, 2, 3, 1]
lst.remove(1)

print(lst) # chiqadi [2, 3, 1]
Задание 1

Ro‘yxat berilgan:

pythonlst = ['a', 'b', 'c', 'd', 'e']

'c' qiymatiga ega elementni o‘chiring.

Задание 2

Ro‘yxat berilgan:

pythonlst = ['a', 'b', 'c', 'd', 'e']

'b' qiymatiga ega elementni o‘chiring.

Задание 3

Ro‘yxat berilgan:

pythonlst = ['b', 1, 2, 'b', 'c', 2]

Ro‘yxatdan barcha bir xil elementlarni ketma-ketlikda o‘chiring.