Как слова из файла добавить в список
Есть файл Dictory.txt в нем лежит что то вроде:
арбуз
морковь
слово
тыква
привет
пока
до свидания
ничего
Как прочитать все эти слова в список?
При попытках написать mas = file.readlines или mas = list(file) ничего не получилось, print(mas) выводит только первое слово
Я 2 дня не могу это решить пробовал сам и искал тут, но получилось так что или код для меня был сложный и я не мог его под себя подстроить или вовсе не работало как надо
Ответы (2 шт):
Автор решения: Игорь Крещенников
→ Ссылка
наверное действительно, плохо искал :)
with open("Dictory.txt", encoding="utf-8") as file:
words = [word.strip() for word in file.readlines()]
print(words)
результат:
['арбуз', 'морковь', 'слово', 'тыква', 'привет', 'пока', 'до свидания', 'ничего']
Process finished with exit code 0
Автор решения: nchistov
→ Ссылка
Есть такое решение:
with open('Dictory.txt', 'r') as f:
lines = f.read().splitlines()
print(lines)
Вывод:
['арбуз', 'морковь', 'слово', 'тыква', 'привет', 'пока', 'до свидания', 'ничего']