str.casefold()

Возвращает строку в нижнем регистре для регистронезависимого сравнения.

Сигнатураstr.casefold()

Похож на lower(), но более агрессивен: корректно обрабатывает специальные символы (например, немецкое ß превращается в ss). Используйте для надёжного сравнения строк без учёта регистра.

print("Straße".casefold())  # 'strasse'
print("Straße".lower())     # 'straße'
print("HELLO".casefold() == "hello")  # True
← Все записи: Методы строк Python
Поддержать проект