Теперь мой начальник хочет, чтобы я внедрил механизм, который позволяет ему искать элемент в массиве, и дает ему индекс / индексы, где это значение встречается.
Твое задание:
Напишите программу или функцию, которая получает массив и значение (String, Integer, Float или Boolean) и возвращает индексы массива, в котором встречается значение (либо 0, либо 1 индексированное, в зависимости от того, что вы предпочитаете). Если значение отсутствует в массиве, вернуть пустой массив.
Входные данные:
Массив A и значение V, которые могут присутствовать или не присутствовать в A.
Выход:
Массив, содержащий индекс (ы), в котором V встречается в A, или, если V не встречается в A, пустой массив.
Тестовые случаи:
Обратите внимание, что тестовые случаи основаны на 0.
12, [12,14,14,2,"Hello World!",3,12,12] -> [0,6,7]
"Hello World", ["Hi", "Hi World!", 12,2,3,True] -> []
"a", ["A",True,False,"aa","a"] -> [4]
12, [12,"12",12] -> [0,2]
Подсчет очков:
Это код-гольф , поэтому выигрывает самая низкая оценка в байтах.
