Interruptor de flick

Published by Joshua Señoron in

Comece com True. Para cada item, alterne o valor atual quando o item for a string em minúsculas "flick"; depois, adicione o valor atual ao resultado.

Exemplos

flick_switch(["edabit", "flick", "eda", "bit"]) ➞ [True, False, False, False]

flick_switch(["flick", 11037, 3.14, 53]) ➞[False, False, False, False]

flick_switch([False, False, "flick", "sheep", "flick"]) ➞ [True, True, False, False, True]

Notas

  • "flick" sempre será fornecido em minúsculas.
  • Uma lista pode conter vários flicks.
  • Alterne o valor booleano no mesmo elemento que contém o flick.