Питхон Стринг стрип ()

Метода стрип () враћа копију низа уклањањем водећих и пратећих знакова (на основу прослеђеног аргумента низа).

strip()Метод уклања знакове из оба лево и десно на основу аргумента (стринг наводећи низ знакова да се уклоне).

Синтакса strip()методе је:

 стринг.стрип ((знакови))

стрип () Параметри

  • знакови (опционално) - низ који одређује скуп знакова који се уклањају са левог и десног дела низа.

Ако аргумент цхарс није наведен, сви почетни и пратећи размаци се уклањају из низа.

Повратна вредност из методе стрип ()

strip() враћа копију низа с одузетим водећим и пратећим знаковима.

Рад методе стрип ()

  • Када се знак низа у левој подудара са свим знаковима у charsаргументу, престаје да уклања водеће знакове.
  • Слично томе, када се знак низа у десном углу не подудара са свим знаковима у charsаргументу, зауставља уклањање пратећих знакова.

Пример: Рад методе стрип ()

 string = ' xoxo love xoxo ' # Leading and trailing whitespaces are removed print(string.strip()) # All ,x,o,e characters in the left # and right of string are removed print(string.strip(' xoe')) # Argument doesn't contain space # No characters are removed. print(string.strip('stx')) string = 'android is awesome' print(string.strip('an'))

Оутпут

 коко лове коко лов коко лове коко дроид је сјајан

Овде можемо видети да је први израз string.strip()без икаквих аргумената уклонио размаке са леве и десне стране string.

string.strip(' xoe')уклонио све празнине, x, o, и eтај траг или вучена стринг.

Будући да stringима размак на почетку и на крају, израз string.strip('stx')не мења низ. xније уклоњен јер се налази на средини жице (размаци воде и прате жицу)

string.strip('an')уклоњен anводећи низ.

Занимљиви Чланци...