Metoda expandtabs() zwraca kopię łańcucha, w której wszystkie znaki tabulacji „\t” są zastępowane białymi znakami a parametr metody wskazuje na rozmiar tabulacji.
Przykład:
x="Dramatem\tżycia\tjest\tto,\tże\tstarzejemy\tsię\tzbyt\tszybko,\ta\tmądrzejemy\tzbyt\tpóźno."
x.expandtabs(8)
'Dramatem życia jest to, że starzejemy się zbyt szybko, a mądrzejemy zbyt późno.'
x.expandtabs(2)
'Dramatem życia jest to, że starzejemy się zbyt szybko, a mądrzejemy zbyt późno.'
x.expandtabs(1)
'Dramatem życia jest to, że starzejemy się zbyt szybko, a mądrzejemy zbyt późno.'
Ćwiczenie 1:
Napisz metodę, która zwraca kopię ciągu z rozstawem między słowami 8 znaków.
x="Mogę\tbyć\tbardzo\twściekły\tna\tto,\tczego\tnie\tmam,\talbo\tbardzo\twdzięczny\tza\tto,\tco\tmam."
print(x.expandtabs(8))
Mogę być bardzo wściekły na to, czego nie mam, albo bardzo wdzięczny za to, co mam. #wynik
sprubój sam