Programming/Python

파이썬 문자열 공백제거, 문자열 나누기(strip, lstrip, rstrip, split 함수)

midnightcoder 2022. 12. 30. 16:49

1) 문자열 왼쪽 공백 제거 : lstrip() 함수

statements = "       hello"

# 왼쪽 공백만 제거하는 함수 : lstrip()
print("before removing left space:" + statements)
print("after removing left space :" + statements.lstrip())

2) 문자열 오른쪽 공백 제거 : rstrip() 함수

# 오른쪽 공백만 제거하는 함수 : rstrip()
print("====================================================")
statements = "       hello            "
print("before removing right space:" + statements)
print("after removing right space :" + statements.rstrip())

3) 양쪽 공백 제거 : strip() 함수

# 양쪽 공백 제거 하는 함수 : strip()
print("====================================================")
statements = "       bye            "
print("before removing space:" + statements)
print("after removing space :" + statements.strip())

4) 문자열 나누기 : split() 함수

# 문자열 나누기
print("====================================================")
statements = "한국 월드컵 16강 축하!"
print(statements.split())

list의 형태로 문자들이 token화 되었다.