#Python 2, 104 bytes
Python 2, 104 bytes
Pretty simple using str.translate and string.maketrans.
from string import*
u=ascii_uppercase
l=u.lower()
f=lambda x:x.translate(maketrans(u+l,u[::-1]+l[::-1]))
This last line would also work, since string is imported:
f=lambda x:translate(x,maketrans(u+l,u[::-1]+l[::-1]))
#Python 2, 104 bytes
Pretty simple using str.translate and string.maketrans.
from string import*
u=ascii_uppercase
l=u.lower()
f=lambda x:x.translate(maketrans(u+l,u[::-1]+l[::-1]))
This last line would also work, since string is imported:
f=lambda x:translate(x,maketrans(u+l,u[::-1]+l[::-1]))
Python 2, 104 bytes
Pretty simple using str.translate and string.maketrans.
from string import*
u=ascii_uppercase
l=u.lower()
f=lambda x:x.translate(maketrans(u+l,u[::-1]+l[::-1]))
This last line would also work, since string is imported:
f=lambda x:translate(x,maketrans(u+l,u[::-1]+l[::-1]))
#Python 2, 104 bytes
Pretty simple using str.translate and string.maketrans.
from string import*
u=ascii_uppercase
l=u.lower()
f=lambda x:x.translate(maketrans(u+l,u[::-1]+l[::-1]))
This last line would also work, since string is imported:
f=lambda x:translate(x,maketrans(u+l,u[::-1]+l[::-1]))