Não consegui encontrar uma boa solução para esse problema na rede (provavelmente porque switch, position, list e Python são todas essas palavras sobrecarregadas).
É bastante simples - eu tenho esta lista:
['title', 'email', 'password2', 'password1', 'first_name', 'last_name', 'next', 'newsletter']
Eu gostaria de mudar de posição 'password2'
e 'password1'
- sem saber a posição exata, apenas que eles estão próximos um do outro e password2
são os primeiros.
Consegui isso com algumas assinaturas de listas bastante longas, mas imaginei que seria possível criar algo um pouco mais elegante?