11 удалить из строки все слова которые являются палиндромами
Для удаления всех палиндромов из строки, вам нужно выполнить следующие шаги:
1. Разделить строку на отдельные слова.
2. Проверить каждое слово на то, является ли оно палиндромом.
3. Если слово является палиндромом, удалить его из списка слов.
4. Объединить оставшиеся слова обратно в строку.
Пример кода на Python:
```python
def is_palindrome(word):
return word == word[::-1]
def remove_palindromes(sentence):
words = sentence.split()
non_palindrome_words = [word for word in words if not is_palindrome(word)]
return ' '.join(non_palindrome_words)
input_sentence = "Анна идет на работу и видит деда"
output_sentence = remove_palindromes(input_sentence)
print(output_sentence)
```
Этот код удалит все палиндромы из строки "Анна идет на работу и видит деда" и выведет результат "идет на работу". Вы можете использовать этот код для удаления палиндромов из любой строки.