I use it often in Python, but only if the list is spread over multiple lines. This makes it really easy to reorder the list by exchanging the lines, as I don't have to take care of that comma.
Also in Python you can declare a tuple (an immutable list type) with one element using it: my_tuple = ('the element',)
Thus I consider it a necessary evil sometimes, but definitely not always.