Palavra para cadeia de bits e lista booleana

Crie uma função que converta uma palavra em uma cadeia de bits e depois em uma lista booleana com base nos seguintes critérios:

  1. Encontre a posição da letra no alfabeto inglês (de 1 a 26).
  2. As posições ímpares serão representadas como 1 e as posições pares como 0.
  3. Converta as posições representadas em valores booleanos: 1 para True e 0 para False.
  4. Armazene as conversões em uma lista.

Exemplos

to_boolean_list("deep") ➞ [False, True, True, False]
# deep é convertido em 0110
# d é a letra de número 4 do alfabeto: 0
# e é a letra de número 5 do alfabeto: 1
# e é a letra de número 5 do alfabeto: 1
# p é a letra de número 16 do alfabeto: 0

to_boolean_list("loves") ➞ [False, True, False, True, True]

to_boolean_list("tesh") ➞ [False, True, True, False]

Observações

  • A letra A está na posição 1 e Z na posição 26.
  • Todas as strings de entrada contêm letras minúsculas do alfabeto inglês.