def inlocuire_valoare(vector, valoare_de_inlocuit, valoare_noua):
    """
    Inlocuiesc o valoare veche cu o valoare noua
    O folosesc cand mut o gasca pe tabla.

    :param vector: vector in care inlocuiesc
    :param valoare_de_inlocuit: valoare pe care o inlocuiesc
    :param valoare_noua: valoarea cu care inlocuiesc

    :return: vectorul modificat
    """

    vector_nou = vector.copy()

    for i in range(len(vector_nou)):
        if vector_nou[i] == valoare_de_inlocuit:
            vector_nou[i] = valoare_noua

    return vector_nou