Мне нужно написать код в python, который будет читать все слова из текста, отменить их и найти, какие из них одинаковы в нормальном и обратном формате. До сих пор, Я сделал это:Обратный текст и найти те же слова - python
filename=raw_input("enter the file name: ")
fop=open(filename)
for line in fop:
words=line.split()
li=[]
li.extend(words)
size=len(li)
for i in range(0,size/2):
li[i], li[size-1-i] = li[size-1-i], li[i]
`enter code here`''.join(li)
но это Безразлично 'т работы, потому что, если я даю текст с более чем одной линии, он обрабатывает только последнюю строку и Безразлично «т на самом деле, кажется, реверс ничего , Помогите пожалуйста?
У вас проблема с отступом, все строки после 'li = []' до ('for i in range (0, size/2):') должны находиться в одном и том же отступе с 'words = line.split()' – Kasramvd
В принципе, вы хотите проверить наличие палиндромных строк в файле –
Не исчез ли тег _homework_? – mshsayem