Превратить глупца в гения столь же трудно, как свинец в золото (Г. Лихтенберг).
Python 3 — Строковая функция expandtabs()
11.10.2017

Описание
Функция expandtabs() возвращает копию строки, в которой символы табуляции т.е.. «\t» расширены с использованием пробела, необязательно с использованием данного tabsize ( по умолчанию 8) ..
Синтаксис
Ниже приводится синтаксис для функции expandtabs():
str.expandtabs(tabsize = 8)
Параметры
TabSize — указывает количество символов, которые нужно заменить на символ табуляции «\t».
Возвращаемое значение
Этот метод возвращает копию строки, в которой символы табуляции т.е. «\ т», были расширены с использованием пробелов.
Пример
#!/usr/bin/python3 str = "это \t строковый пример....wow!!!" print ("Оригинальная строка: " + str) print ("Расширенная вкладка по умолчанию: " + str.expandtabs()) print ("Двойная расширенная табуляция: " + str.expandtabs(16))
Результат
Результатом выполнения программы будет следующий вывод:
Оригинальная строка:это строковый пример....wow!!! Расширенная табуляция по умолчанию: это строковый пример....wow!!! Двойная расширенная табуляция: это строковый пример....wow!!!