[파이썬] 문자열 메소드 (strip, split, join 등)
Python은 문자열을 조작하기 위한 다양한 메소드를 제공합니다. 문자열 메소드는 문자열을 다루기 위해 간단하고 효율적인 방법을 제공합니다. 이 글에서는 Python에서 제공하는 문자열 메소드인 strip, split, join 등에 대해 알아보겠습니다.
strip 메소드
strip 메소드는 문자열의 양 끝에 있는 공백을 제거하는 메소드입니다. 다음과 같이 사용합니다.
string = " Hello World "
string = string.strip()
print(string)
결과는 다음과 같습니다.
Hello World
strip 메소드는 인자로 문자열을 받아 그 문자열로 끝나는 공백을 제거할 수도 있습니다.
string = "Hello World!!!"
string = string.strip("!")
print(string)
결과는 다음과 같습니다.
Hello World
split 메소드
split 메소드는 문자열을 구분자를 기준으로 나누는 메소드입니다. 다음과 같이 사용합니다.
string = "Hello,World,Python"
string_list = string.split(",")
print(string_list)
결과는 다음과 같습니다.
['Hello', 'World', 'Python']
join 메소드
join 메소드는 문자열 리스트를 하나의 문자열로 합치는 메소드입니다. 다음과 같이 사용합니다.
string_list = ["Hello", "World", "Python"]
string = ",".join(string_list)
print(string)
결과는 다음과 같습니다.
Hello,World,Python
결론
본 글에서는 Python에서 제공하는 문자열 메소드인 strip, split, join 등에 대해 알아보았습니다. 이 메소드들은 문자열을 다루기 위해 간단하고 효율적인 방법을 제공합니다. 따라서 문자열을 조작하기 위해서는 이 메소드들을 사용하는 것이 좋습니다.