Assume you have a list
>>> m = [\'a\',\'b\',\'c\']
I\'d like to make a new list n that has everything except for a given
n
If the order is unimportant, you can use set (besides, the removal seems to be fast in sets):
list(set(m) - set(['a']))