Я пытаюсь объединить строку, извлеченную из файла, со строковым литералом и получаю ошибку.
Пример:
file.txt:
string1
string2
string3
program.py:
import random
f = open("file.txt", "r")
alist = f.readlines()
f.close()
anotherlist = ['word1', 'word2']
astring = random.choice(alist) + " " + random.choice(anotherlist)
print(astring)
Она печатает переменную, извлеченную из файла .txt, но после этого ничего не печатает.