Hello I am trying to remove the Character '+'
>>> a = ['eggs+', 'I don't want to remove this ', 'foo', 'spam+', 'bar+']
>>> a = [i[:-1] for i in a if i.ends with('+')]
>>> a
['eggs', 'spam', 'bar']
>>>
why are "I don't want to remove this" and the like getting removed and how do I just remove the '+' and leave every thing else like
>>>['eggs', 'I don't want to remove this ', 'foo', 'spam', 'bar']