"".join 의미를 아직까지 잘 이해 못하겠어요. 특히 "" 부분이요.
문자열을 리스트로 형태변환
리스트 = list(문자열)
리스트를 문자열로 형태변환
문자열 = "".join(리스트)
그냥 이렇게 일단 외워야 하나요?
실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
[인터뷰 예제] 문자열 뒤집기
강의실 바로가기
안녕하세요 Dongcheol Shin님,
일단 "" 이 부분은 어떤 문자로 리스트를 조인하고 싶은가인데.. concatenator라고 불립니다.
""
만약 ",".join([1,2,3]) 일 경우에는 "1,2,3"으로 변하는 거죠
",".join([1,2,3])
"1,2,3"
반대로 문자열("1,2,3")을 여러개의 리스트로 바꾸시고 싶을 때에는 "1,2,3".split(",")을 사용하시면 ['1', '2', '3']으로 변경됩니다.
"1,2,3".split(",")
['1', '2', '3']
이 문법은 파이썬에서 가장 많이 사용하는 문법 중에 하나이니 꼭 외워주세요!
split 추가 설명까지 해주셨네요. 너무 감사합니다.
안녕하세요 Dongcheol Shin님,
일단
""이 부분은 어떤 문자로 리스트를 조인하고 싶은가인데.. concatenator라고 불립니다.만약
",".join([1,2,3])일 경우에는"1,2,3"으로 변하는 거죠반대로 문자열(
"1,2,3")을 여러개의 리스트로 바꾸시고 싶을 때에는"1,2,3".split(",")을 사용하시면['1', '2', '3']으로 변경됩니다.이 문법은 파이썬에서 가장 많이 사용하는 문법 중에 하나이니 꼭 외워주세요!
답글
Dongcheol Shin
2023.12.16split 추가 설명까지 해주셨네요. 너무 감사합니다.