将文件行分配给 python 中的列表

Assigning file lines to lists in python

我有一个 "samples" 文件,其中包含两行数字(由一个 space 分隔):
12 24 36
45 56 67

我想将 python 中的这两行添加到两个列表中,然后列表 1 变为 ['12','24','36'],列表 2 变为 ['45','56 ','67']。我已经编写了以所需格式提取这些的代码。我的问题是我无法使用 index 打印这些多个列表。例如,我怎样才能只打印第一个列表 ['12','24','36']。下面是我的代码:

myfile=open('samples.txt','r')
for lines in myfile.readlines():
    results=lines.split()
    print(results) 

你能帮我解决这个问题吗?

with open('samples.txt','r') as myfile:
    results = [line.split() for line in myfile]
print(results[0])

或者如果您只想要第一行

with open('samples.txt','r') as myfile:
    result = myfile.readline().split()
print(result)

添加它们

print(sum(int(i) for i in result))