【发布时间】:2017-05-07 16:50:58
【问题描述】:
说,我有一个文件,内容如下:
1
2
3
4
5
6
7
8
9
10
我想将它创建为 Python3 中的整数列表,即 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
f = open("stan.txt","r")
myList = []
for line in f:
myList.append(line)
print(myList)
lst = []
for i in myList:
i = i[:-1]
lst.append(int(i))
print(lst)
这是我的详细代码。有没有优雅简洁的方式来做到这一点?
【问题讨论】:
-
txt文件中的数字不要写在一行,而是写在后面的文件中。我是这样写的,但它改变了
-
然后编辑您的问题。
-
你能告诉我怎么做吗?
-
for line in f: myList.append(int(line)) -
这个问题太重复了,它的重复有重复。
标签: python python-3.x