Если слово заканчивается на определенную букву, то выполнять действие

Код должен пройтись по списку и если команда заканчивается на определенную букву, в данном случае это буква "а", то должен сработать определенный код. Но как я понял, я где-то допустил ошибку и код не работает. Помогите, пожалуйста.

teams = ["Рома", "Фиорентина", "Салернитана", "Милан"]

for team in teams:
    if team[:-1] == "а":
        print("Команда подходит")

Ответы (1 шт):

Автор решения: oleksandrigo

Зачем вам двоеточие здесь team[:-1]? Вы ведь так обрезаете строку по последний символ (не включая). К примеру print("Рома"[:-1]) выдаст Ром.

teams = ["Рома", "Фиорентина", "Салернитана", "Милан"]

for team in teams:
    if team[-1] == "а":
        print("Команда подходит")
→ Ссылка