usa input per chiedere all'utente quante righe e colonne gli servono (ricordati di convertirlo in int...)
usa un ciclo for per scorrere le righe della futura matrice e chiedi con input all'utente di scrivere i numeri separati da spazio
per ogni tentativo dell'utente, controlla che il numero di elementi della lista che ottieni splittando l'input sia uguale al numero di colonne (dovresti anche controllare che tutti gli elementi siano numeri...)
se il controllo è ok, aggiungi la lista dello split alla matrice

quindi devi usare almeno le funzioni input(), int(), str.split(), list.append()