Превратить файл в список - PullRequest
0 голосов
/ 03 марта 2019

У меня есть file.txt вроде этого:

Hello
Bye
Good

, и я хочу превратить его в

s = ["Hello", "Bye", "Good",]

Спасибо за помощь

Ответы [ 3 ]

0 голосов
/ 03 марта 2019

Это мой обычный метод:

with open("myfile.txt", "r") as f:
    file = f.read()
mylist = []
for line in file:
    mylist = mylist.append(line)
0 голосов
/ 03 марта 2019

Уверен, на это уже много раз отвечали.Но вот оно:

>>> s = []
>>> with open('f.txt') as file_in:
...     s = file_in.read().split()
... 
>>> s
['Hello', 'Bye', 'Good']
0 голосов
/ 03 марта 2019

Довольно легко сделать,

s = open(filename, 'r').readlines()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...