[Python-ideas] Make list.reverse() more flexible