numbers = []
dataFile = open("numbers.txt")
for inputLine in dataFile:
elements = inputLine.split()
numbers1 = elements[0]
print(numbers1)
我的文本文件如下所示:
45
6
9
10
11
我试图让它读起来像这样,[45,6,9,10,11] 所以我可以进行排序过程,我知道如何进行排序,但是这个,我遇到了麻烦。我尝试了许多可能的方法来使它成为一条线,而不是 5 条线。我试着做 strip(),结果并不好。
编辑:
elements = []
dataFile = open("numbers.txt")
for inputLine in dataFile:
elements = [int(line) for line in dataFile]
print(elements)
这个问题,我的文本文件如下所示:
45
6
9
10
11
当我这样做时,它丢失了 45。每次,它都会带走第一个数字。
谢谢。