* # Объявлена строка **
s=',' #I want to apply join method of string print(s.join['cats','rats','bats'])
Я хочу желаемый вывод -> кошки, крысы, летучие мыши, но вместо этого я получаю сообщение об ошибке, которое указано выше
Вам необходимо добавить круглые скобки и указать список внутри них.
s=',' print(s.join(['cats','rats','bats'])) #Output cats,rats,bats
Вам не хватает скобок функций там. Это приводит к ошибке, так как квадратные скобки также используются как оператор индекса (например, при доступе к элементу списка). Заполните ваш метод соединения списком, например так: s.join(['cats','rats','bats'])
s.join(['cats','rats','bats'])