Filtrando por avaliação com estrelas

Published by Joshua Señoron in

Dado um dicionário de alguns itens com avaliações com estrelas e uma avaliação com estrelas específica, retorne um novo dicionário de itens que correspondam à avaliação com estrelas especificada. Retorne "No results found" se nenhum item corresponder à avaliação com estrelas fornecida.

Exemplos

filter_by_rating({
  "Luxury Chocolates" : "*****",
  "Tasty Chocolates" : "****",
  "Aunty May Chocolates" : "*****",
  "Generic Chocolates" : "***"
}, "*****") ➞ {
  "Luxury Chocolates" : "*****",
  "Aunty May Chocolates" : "*****"
}

filter_by_rating({
  "Continental Hotel" : "****",
  "Big Street Hotel" : "**",
  "Corner Hotel" : "**",
  "Trashviews Hotel" : "*",
  "Hazbins" : "*****"
}, "*") ➞ {
  "Trashviews Hotel" : "*"
}

filter_by_rating({
  "Solo Restaurant" : "***",
  "Finest Dinings" : "*****",
  "Burger Stand" : "***"
}, "****") ➞ "No results found"

Observações

N/A