파이썬

파이썬 list(), split()

hs-archive 2022. 7. 1. 14:56

split(구분자, 자를 횟수)

문자열을 쪼개서 list로 반환해주는 함수다. 구분자 없이 보내면 빈칸을 기준으로 자르고 자를 횟수를 입력하지 않으면 자를 수 있는 만큼 최대로 자른다.

a = "a b c d e"
b = "a.b.c.d.e"

print(a.split())
# 빈 칸을 기준으로 최대로 자른다.
# ['a', 'b', 'c', 'd', 'e']
print(a.split(" ", 1))
# 빈칸을 기준으로 한 번만 자른다.
# ['a', 'b c d e']

print(b.split())
# 빈칸을 기준으로 최대로 자른다
# 빈칸이 없으므로 변화가 없다.
# ['a.b.c.d.e']
print(b.split("."))
# 점(.)을 기준으로 최대한 자른다.
# ['a', 'b', 'c', 'd', 'e']

 

 

list(iterable)

iterable한 객체를 받아 해당 객체를 리스트 형태로 반환한다.

a = (1, 2, 3)
b = "abc"

print(list(a))
# [1, 2, 3]
print(list(b))
# ['a', 'b', 'c']

 

 

 

 

 


https://www.w3schools.com/python/ref_func_list.asp

 

Python list() Function

W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.

www.w3schools.com

https://blockdmask.tistory.com/469

 

[python] 파이썬 split 함수 정리 및 에제 (문자열 쪼개기)

안녕하세요. BlockDMask 입니다. 오늘 알아볼 파이썬 함수는 split 함수 입니다. 문자열을 이쁘게 나눠서 리스트로 만들때 사용하는 함수 입니다. 한번 알아보도록 하겠습니다. <목차> 1. split 함수? 2.

blockdmask.tistory.com

'파이썬' 카테고리의 다른 글

파이썬 - 순열, 조합  (2) 2023.04.19
파이썬 내장 함수 - map, zip  (0) 2022.06.30
파이썬 for 문  (0) 2022.06.30
python 문자열 replace()  (0) 2022.06.22
input()과 sys.stdin.readline()의 차이  (0) 2022.05.29