본문 바로가기

CS/Python

Split & Join

@Split 함수

-String Type의 값을 나눠 List 형태로 반환

-자르는 데에 목적 있음

-뉴스데이터 등에 많이 사용

 한 문장에 해당 단어가 얼마나 포함되고 있냐 등

 

 

실습)

# 빈칸 기준으로 문자열 나누기
items = 'zero one two three'.split()
print(items)


# ","  기준으로 문자열 나누기
example = 'python,jquery,javascript'
print(example.split(","))


# 리스트의 각 값을 a, b, c, 변수로 unpacking
example = 'python,jquery,javascript'
a, b, c = example.split(",")


# "." 기준으로 문자열 나누고 unpacking
example = 'damio.tistory.com'
subdomain, domain, tld = example.split(".")

 

 

 

@Join 함수

-String List를 합쳐 하나의 String으로 반환할 때 사용

 

 

실습)

colors = ['red', 'blue', 'green', 'yellow']
result = ''.join(colors)
result
# 'redbluegreenyellow'


result = ', '.join(colors)
result
# 'red, blue, green, yellow'


result = '-'.join(colors)
result
# 'red-blue-green-yellow'

 

 

 

 

'CS > Python' 카테고리의 다른 글

Asterisk  (0) 2021.01.11
Lambda & MapReduce  (0) 2021.01.11
Enumerate & Zip  (0) 2021.01.10
List Comprehension  (0) 2021.01.10
Pythonic Code  (0) 2021.01.07

Tiny Star