Содержание
Символ и строка в python. Тип str
Текстовые данные в Python обрабатываются с помощью объектов класса str
или строк. Строка – это неизменяемая последовательность кодов символов Unicode. Такая реализация отличает Python от других языков программирования (например, C/C++) в которых строка – это обычный (изменяемый) массив, последним символом которого является завершающий символ (' '
). С любой неизменяемой последовательностью работа осуществляется значительно быстрее. А так как python скриптовый язык широко применяемый в администрировании системы, работа со строкой должна производиться максимально эффективно на столько, на сколько это возможно.