Как удалить последние два символа из строки в Python

Чтобы выбрать все символы строки, кроме двух последних символов, в Python можно использовать несколько методов:

Метод 1: использование нарезки

string = "example"
new_string = string[:-2]
print(new_string)  # Output: "exam"

Метод 2: использование метода rstrip()

string = "example"
new_string = string.rstrip(string[-2:])
print(new_string)  # Output: "exam"

Метод 3. Использование регулярных выражений

import re
string = "example"
new_string = re.sub(r'.{2}$', '', string)
print(new_string)  # Output: "exam"

Метод 4. Использование объединения строк

string = "example"
new_string = string[:len(string)-2]
print(new_string)  # Output: "exam"