Datei einlesen und als Matrix erstellen
Verfasst: Donnerstag 19. November 2020, 11:32
Moin Moin,
Wie ich eine Datei lese und wie ich eine Matrix erstelle habe ich bereits gelernt, jedoch möchte ich gerne dies kombinieren.
#Einlesen der Datei
Das wird ausgegeben:
5,10,10,6
5,10,10,6
0,9,9,0
7,1,2,8
7,3,4,8
Nun versuche ich, dass er daraus folgende Matrix erstellt:
startfeld = [5,10,10,6] , [5,10,10,6] , [0,9,9,0] , [7,1,2,8] , [7,3,4,8]
Ich habe ungefähr daran gedacht, aber mir gelingt die Kombination daraus nicht.
for i in range(5):
for j in range(4):
startfeld[j] = text.readlines(i*4+j)
Habt ihr eine Idee wie ich die eingelesene Datei gleich als Matrix erstellen kann?
MfG Simon
Wie ich eine Datei lese und wie ich eine Matrix erstelle habe ich bereits gelernt, jedoch möchte ich gerne dies kombinieren.
#Einlesen der Datei
Code: Alles auswählen
text = open("Khun_Pan.txt","r")
print(text.read())
text.close()
5,10,10,6
5,10,10,6
0,9,9,0
7,1,2,8
7,3,4,8
Nun versuche ich, dass er daraus folgende Matrix erstellt:
startfeld = [5,10,10,6] , [5,10,10,6] , [0,9,9,0] , [7,1,2,8] , [7,3,4,8]
Ich habe ungefähr daran gedacht, aber mir gelingt die Kombination daraus nicht.
for i in range(5):
for j in range(4):
startfeld[j] = text.readlines(i*4+j)
Habt ihr eine Idee wie ich die eingelesene Datei gleich als Matrix erstellen kann?
MfG Simon