Все значения массива, равные Х, это Х и есть! Тут лучше сгенерировать рандомный массив задаваемой с клавиатуры длины n, вывести его, естественно, а вслед за этим выдать на экран все номера массива, равные по значению X:
from random import randint as r
n, X = map(int, input('n X: ').split())
R = range(n); A = [r(0,5) for i in R]; print(*A, '\n№№: ', end = '')
for i in R:
if A[i] == X: print(i + 1, end = ' ')
print()