Encontre o padrão

Published by Arthur Yamato in
  • Dado um dicionário contendo até seis frases, retorne uma lista contendo as frases correspondentes de acordo com a string fornecida (p).
  • Ignore qualquer dígito colocado depois ou antes da string fornecida.
  • Independentemente de a primeira letra estar em maiúscula ou não, se todas as letras da palavra corresponderem à string fornecida (p), ela será válida.
  • Se não corresponder à string fornecida (p), então será None.

Exemplos

find_pattern({
  "Phrase1": "COVID-19 is no good",
  "Phrase2": "COVID-18 is no good",
  "Phrase3": "COVID-17 is no good"
}, "COVID-19")

➞ ["Phrase1 = COVID-19", "Phrase2 = None", "Phrase3 = None"]
find_pattern({
  "Phrase1": "Edabit is great",
  "Phrase2": "Edabit is very great",
  "Phrase3": "Edabit is really great"
}, "really")

➞ ["Phrase1 = None", "Phrase2 = None", "Phrase3 = really"]

Observações

Se você ficar travado, consulte os recursos.