Код не удаляет символ из первого элемента списка
i=int(0)
f=open('locallist.txt','r')
program_list=f.readlines()
for line in range(len(program_list)):
program_list[i].replace("\n", "")
i=i+1
print(line)
print(program_list)
f.close()
Выводит: ['Visual Studio Code\n', 'Mozila']
UPD: Удаляет только из последнего элемента
Как исправить это недорозумение - не понимаю.
Ответы (1 шт):
Автор решения: alex
→ Ссылка
Строки это иммутабельный тип. А все строковые методы возвращают новую строку.
program_list[i] = program_list[i].replace("\n", "")