Удалить последний символ в строке Python

С помощью метода rstrip

Для удаления последних символов строки, т.е. с ее конца, можно использовать метод rstrip. Смотрите пример:

pythontxt = 'abcdea'
res = txt.rstrip('a')
print(res)

Результат выполнения кода:

python'abcde'

С помощью срезов

Чтобы удалить последние символы в строке можно использовать срез, в котором следует указать последний индекс строки -1. Смотрите пример:

pythontxt = 'abcdea'
res = txt[:-1]
print(res)

Результат выполнения кода:

python'abcde'

Смотрите также

  • метод lstrip,
    который удаляет символы в начале строки
  • метод rstrip,
    который удаляет символы в конце строки