def find_index(x, value):
    """
    並不限定 x 的單調性與重複性，因為它僅僅是找這個元素的指標。
    因此，可能有多個元素，也可能沒有元素。
    :param x: [3,5,1,2,3,5,1,20,2,38]
    :param value: 5
    :return: [1, 5]
    """
    temp = []  # 給接下來多個元素位址的暫存空間
    for i in range(len(x)):
        if x[i] == value:
            temp.append(i)
    return temp