my_list = ['some word', 'some', 'leave', 1, None, 'leave', True, 'leave', 'else']
for i in my_list:
if i != 'leave':
my_list.remove(i)
print(my_list)
['some', 'leave', None, 'leave', 'leave']
my_list = ['some word', 'some', 'leave', 1, None, 'leave', True, 'leave', 'else']
for i in my_list[::-1]:
if i != 'leave':
my_list.remove(i)
print(my_list)
['leave', 'leave', 'leave']