textArea.append( String.format( "Name: %s\tSurname: %s\t\n", Name, Surname ));
См. Документация .
keywords
- это список, STR.count()
принимает строку. Если keywords
представляет собой список строк, вы можете вставить другой цикл for
for keyword in keywords:
# count
, в противном случае, если вы не знаете, что он содержит, сгладить список, а затем выполнить итерацию по всем элементам, оборачивая .count()
в блоке try-Кроме
for keywords in flattened_KEYWORDS:
try:
# count
except: pass
Обратите внимание, что вы можете упростить свою общую логику до чего-то вроде
sum(STR.count(keyword) for keyword in KEYWORDS)
- после исправления list
- str
вопросы.