我有一个以下格式的文本文件,我正在尝试将其转换为行和列:
red,red,blue
blue,red,blue
blue,blue,red
转换完成后,我想将以上内容存储在 rows 变量中:
row[0] # should return 'red red blue'
row[0][2] # should return 'blue'
到目前为止,我已经达到了:
file = open('myfile.txt')
for row in file:
# do something here
但我不确定下一步该做什么.. 有人可以帮忙吗?提前致谢!
请您参考如下方法:
没有任何外部模块的解决方案:
output = []
with open('file.txt', 'r') as reading:
file_input = reading.read().split('\n')
for row in file_input:
output.append(row.split(','))
print(output)
