¿Intercambiar valores en una tupla / lista dentro de una lista en python?

Tengo una tupla / lista dentro de una lista como esta:

[('foo','bar'),('foo1','bar1'),('foofoo','barbar')]

¿Cuál es la forma más rápida en python (que se ejecuta en una máquina cpu / ram muy baja) para intercambiar valores como este ...

[('bar','foo'),('bar1','foo1'),('barbar','foofoo')]

usando actualmente

for x in mylist:
    self.maynewlist.append((_(x[1]),(x[0])))

¿Hay alguna forma mejor o más rápida?

Respuestas a la pregunta(4)

Su respuesta a la pregunta