Мне нужно загрузить текст из файла, который содержит несколько строк, каждая строка содержит буквы, разделенные запятой, в двухмерный список. Когда я запускаю это, я получаю двухмерный список, но вложенные списки содержат отдельные строки вместо разделенных значений, и я не могу перебирать их. как мне это решить?
def read_matrix_file(filename):
matrix = []
with open(filename, 'r') as matrix_letters:
for line in matrix_letters:
line = line.split()
matrix.append(line)
return matrix
результат:
[['a,p,p,l,e'], ['a,g,o,d,o'], ['n,n,e,r,t'], ['g,a,T,A,C'], ['m,i,c,s,r'], ['P,o,P,o,P']]
Мне нужно, чтобы каждая буква во вложенных списках представляла собой одну строку, чтобы я мог их использовать.
заранее спасибо