Διαγραφή στοιχείων από μια λίστα βάσει της τιμής τους στην Python

Τα στοιχεία μπορούν να διαγραφούν από μια λίστα βάσει της τιμής τους. Για αυτό εφαρμόζουμε τη μέθοδο remove. Στην παράμετρό της περνάμε την επιθυμητή μας τιμή:

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

print(lst) # θα εμφανίσει [2, 3]

Στην περίπτωση που η λίστα σας έχει δύο πανομοιότυπα στοιχεία, η μέθοδος remove θα διαγράψει μόνο την πρώτη εμφάνιση:

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

print(lst) # θα εμφανίσει [2, 3, 1]
Задание 1

Δίνεται η λίστα:

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

Διαγράψτε το στοιχείο με τιμή 'c'.

Задание 2

Δίνεται η λίστα:

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

Διαγράψτε το στοιχείο με τιμή 'b'.

Задание 3

Δίνεται η λίστα:

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

Διαγράψτε διαδοχικά όλα τα πανομοιότυπα στοιχεία από τη λίστα.