Todas as ocorrências de um elemento em um array

Published by Helen Yu in

Crie uma função que retorne os índices de todas as ocorrências de um item no array.

Exemplos

get_indices(["a", "a", "b", "a", "b", "a"], "a") ➞ [0, 1, 3, 5]

get_indices([1, 5, 5, 2, 7], 7) ➞ [4]

get_indices([1, 5, 5, 2, 7], 5) ➞ [1, 2]

get_indices([1, 5, 5, 2, 7], 8) ➞ []

Observações

  • Se um elemento não existir em um array, retorne [].
  • Os arrays são indexados a partir de zero.
  • Os valores no array serão tipos de valor (não é necessário se preocupar com arrays aninhados).