Pygame - Como posso permitir que meus usuários alterem suas chaves de entrada?

Estou tentando criar um jogo e quero que o usuário altere suas teclas de entrada, por exemplo eles pressionam a tecla A e isso altera aMoveUp variável para a tecla A, de modo que, ao pressionar A no jogo, eles se movam para cima. Qualquer ajuda ou conselho seria muito apreciada.

global MoveUp   # MoveUp = pygame.K_UP
while not Fin:
    for event in pygame.event.get():
        pressed = pygame.key.pressed()
        if event.type == pygame.KEYDOWN
            MoveUp = pressed
            KeysLoop()

O problema atual com este código é que ele me fornece uma lista que corresponde à tecla pressionada. Preciso de um identificador de chave para poder usarMoveUp para mover meu sprite mais tarde.

questionAnswers(1)

yourAnswerToTheQuestion