Skip to content

(설*우 강의노트 10장) stripe() #125

@skw2592

Description

@skw2592

본문에서 'stripe() 매서드에 인자를 문자열을 지정하면 인자에 포함된 모든 기호를 문자열 양끝에서 최대한 많이 삭제한 문자열을 반환한다.'라고 되어 있습니다

저는 이것을 문자열의 양 끝에서 인자로 지정되지 않은 문자가 나올 때 까지 문자를 삭제한다라고 이해했습니다.

예를 들어

word = 'floccinaucinihilipilification'

word.strip('i')

이 문자열에는 i가 상당히 많이 포함되어있지만, 양 끝 처음부터 인자에는 지정되지 않은 f와 n이 있기 때문에 아무것도 변하지 않습니다

word = 'floccinaucinihilipilification'

word.strip('nifolcaup')

이번과 같은 경우 양 쪽에서 삭제하다보면 h와 t에서 인자로 지정되지 않은 문자가 나오고, 'hilipilificat'가 출력됩니다.
역시나 안쪽 문자들은 인자로 지정되었으나, h와 t에 의해 삭제되지 않았습니다.

제가 올바르게 이해했나요?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions