Найти - Пользователи
Полная версия: Убрать лишние буквы в слове.
Начало » Центр помощи » Убрать лишние буквы в слове.
1
Randi
Мне надо убрать лишние последние буквы в слове например, что бы вместо яблока, было яблок.
py.user.next
  
>>> def stripend(s, endings):
...     for i in endings:
...         if s.endswith(i):
...             return s[:-len(i)]
...     return s
... 
>>> stripend('яблоки', ['а', 'и'])
'яблок'
>>> stripend('яблока', ['а', 'и'])
'яблок'
>>> stripend('яблонский', ['а', 'и', 'ий', 'ая'])
'яблонск'
>>> stripend('яблонская', ['а', 'и', 'ий', 'ая'])
'яблонск'
>>>
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB