Я пытался найти способ напечатать самое большое слово из текстового файла, его размер и строку. Мне удалось сделать два других, но я не могу понять, как напечатать номер строки. Может кто-нибудь помочь мне?
def LargestWord():
list_words = []
with open('song.txt', 'r') as infile:
lines = infile.read().split()
for i in lines:
words = i.split()
list_words.append(max(words, key=len))
largest_word = str(max(list_words, key=len))
print largest_word
print len(largest_words)
FindWord(largest_word)
def FindWord(largest_word):
index
метод списка.list_words.index(largest_word)
даст индекс самого большого слова, которое является номером строки, когда вы добавляете свое большое слово строки в список. - person LMKR   schedule 17.10.2020