В Python, у меня есть файл, как это:Как читать файл в матричный символ по символу в python?
foo
fo
f
foo
foooo
И я хочу, чтобы прочитать его в матрицу, как:
[['f', 'o', 'o', ' ', ' '],
['f', 'o', ' ', ' ', ' '],
['f', ' ', ' ', ' ', ' '],
['f', 'o', 'o', ' ', ' '],
['f', 'o', 'o', 'o', 'o']]
Так что каждый отдельный список имеет ту же длину, а длина это длина самого длинного списка, заполняя пробелы, чтобы добраться до этой длины.
Вот мой код до сих пор:
with open('data.txt', 'r') as myfile:
data=myfile.read()
for c in data:
????
Каков ваш код? :) – mmenschig
Я еще не пробовал писать код, чтобы сделать это; Я не могу понять, с чего начать. –
Вот подсказка: вам нужно знать длину самой длинной строки (из вашего файла). – synchronizer