У меня есть словарь, который содержит несколько переменных. Переменные определяются путем просмотра файла и случайного выбора одной из строк. Когда я печатаю словарь, строки имеют в конце «\ n».
import random as r
import math
FNameF = open("First-Names.txt")
LNameF = open("Last-Names.txt")
lines = FNameF.readlines()
lines2 = LNameF.readlines()
Name = (lines[r.randint(1,200) - 1])
LName = (lines2[r.randint(1,300) - 1])
Age = math.floor(abs(r.random() - r.random()) * (1 + 85 - 16) + 16)
people = {"person1" : {'Name': Name, 'Last Name': LName, 'Age': Age}
}
print(people["person1"])
Вывод: {'Имя': 'Уилсон \ n', 'Фамилия': 'Террелл \ n', 'Возраст': 61} То, что я хочу, это: {'Имя': 'Уилсон', 'Фамилия': 'Террелл', 'Возраст': 61}, удаляя "\ n"