Non riesco a capire perchè se utilizzo il codice da solo funziona se lo uso nel mio non ne vuole sapere,praticamente l'utente inserisce una stringa da 8 numeri separati da spazio e la inserisce nella matrice 2 volte.


codice:
x=int(input("quante dati vuoi inserire? inserire un numero intero "))
print("hai scelto di inserite: ",x," dati")
giocate=()
colonne=8
righe=x
matrice=[]
print("usare il seguente formato di inserimento\n ")
print("1°  2°  3°  4°  5°  6°  7°       8°")
print("2  8  62  79  81  88   32       35")
print("esempio -_-\n")
avvio=input("premere invio per incominciare")
#eseguo la pulizzia dello schermo
for i in range(25):
  print("\n")
contatore=1
contatore=int(contatore)
while contatore <= x:
  print("inserire il:",contatore," dato")
  frase=input()
  #eseguo il controllo dei numeri inseriti e rimuovo i possibili errori
  for contatoreacaso in range(30):
    frase= frase.replace("01","1")
    frase= frase.replace("02","2")
    frase= frase.replace("03","3")
    frase= frase.replace("04","4")
    frase= frase.replace("05","5")
    frase= frase.replace("06","6")
    frase= frase.replace("07","7")
    frase= frase.replace("08","8")
    frase= frase.replace("09","9")
    frase= frase.replace("  "," ")
    frase= frase.replace("     "," ")
    frase= frase.replace("         "," ")
  
  for contatorea in range(righe):
     a = frase.split() # crei una lista di numeri
     if len(a) == colonne:
          matrice.append(a)
     else:
        exit("Inserimento errato")
  contatore+=1
  print(frase)
print(matrice/2)
out generato:

codice:
quante dati vuoi inserire? inserire un numero intero  2
hai scelto di inserite:  2  dati
usare il seguente formato di inserimento
 
1°  2°  3°  4°  5°  6° 7°       8°
2  8  62  79  81  88   32       35
esempio -_-

premere invio per incominciare 
inserire il: 1  dati
 11  49  53  65  77  89     33         02
[['11', '49', '53', '65', '77', '89', '33', '2'], ['11', '49', '53', '65', '77', '89', '33', '2']]
11 49 53 65 77 89 33 2
inserire il: 2  dati
 16  39  65  67  83  86     64         10
[['11', '49', '53', '65', '77', '89', '33', '2'], ['11', '49', '53', '65', '77', '89', '33', '2'], ['16', '39', '65', '67', '83', '86', '64', '10'], ['16', '39', '65', '67', '83', '86', '64', '10']]
16 39 65 67 83 86 64 10