Construtor de palavras
Neste desafio, você deve formar uma palavra com as letras embaralhadas contidas na primeira lista. Para determinar onde colocar cada letra, você usará as posições indicadas na segunda lista.
letters = ["e", "t", "s", "t"]
positions = [1, 3, 2, 0]
Step 1 ➞ Letter "e" goes to index 1 ➞ _ e _ _
Step 2 ➞ Letter "t" goes to index 3 ➞ _ e _ t
Step 3 ➞ Letter "s" goes to index 2 ➞ _ e s t
Step 4 ➞ Letter "t" goes to index 0 ➞ t e s tDadas as duas listas letters (que contém as letras embaralhadas da palavra) e positions (que contém os índices das letras), implemente uma função que retorne a palavra resultante como uma string.
Exemplos
word_builder(["e", "t", "s", "t"], [1, 3, 2, 0]) ➞ "test"
word_builder(["b", "e", "t", "i", "d", "a"], [3, 0, 5, 4, 1, 2]) ➞ "edabit"
word_builder(["g", "e", "o"], [1, 0, 2]) ➞ "ego"Notas
Todos os casos de teste fornecidos têm parâmetros válidos, então não se preocupe com o tratamento de exceções.