Постановка задачи: отфильтруйте эти слова из полного набора текста6, имея первую букву в верхнем регистре и все остальные буквы в нижнем регистре.Сохраните результат в переменной title_words.выведите количество слов, присутствующих в title_words.
Я попробовал все возможные способы найти ответ, но не знаю, где я отстаю.
import nltk
from nltk.book import text6
title_words = 0
for item in set(text6):
if item[0].isupper() and item[1:].islower():
title_words += 1
print(title_words)
Я пытался таким образома также:
title_words = 0
for item in text6:
if item[0].isupper() and item[1:].islower():
title_words += 1
print(title_words)
Я не уверен, сколько из них считает нужным, независимо от того, идет ли подсчет, это не позволяет мне пройти испытание.Пожалуйста, дайте мне знать, если я делаю что-то не так в этом коде