Palabra a cadena de bits y lista booleana
Crea una función que convierta una palabra en una cadena de bits y luego en una lista booleana según los siguientes criterios:
- Busca la posición de la letra en el alfabeto inglés (de 1 a 26).
- Las posiciones impares se representarán como
1y las posiciones pares como0. - Convierte las posiciones representadas en valores booleanos:
1paraTruey0paraFalse. - Guarda las conversiones en una lista.
Ejemplos
to_boolean_list("deep") ➞ [False, True, True, False]
# deep se convierte en 0110
# d es la letra número 4 del alfabeto: 0
# e es la letra número 5 del alfabeto: 1
# e es la letra número 5 del alfabeto: 1
# p es la letra número 16 del alfabeto: 0
to_boolean_list("loves") ➞ [False, True, False, True, True]
to_boolean_list("tesh") ➞ [False, True, True, False]Notas
- La letra
Aestá en la posición1yZen la posición26. - Todas las cadenas de entrada contienen letras minúsculas del alfabeto inglés.