줄리아에서 파이썬처럼 문자열 다루는 법
코드 1 2 3
julia> replace("qwerty", "q"=>"Q")
"Qwerty"
julia> join("qwerty", ",")
"q,w,e,r,t,y"
julia> split("qwerty", "")
6-element Vector{SubString{String}}:
"q"
"w"
"e"
"r"
"t"
"y"
줄리아는 문자열 처리에 특출난 언어는 아니지만, 그 때문인지 파이썬을 많이 따라해서 쉽고 빠르게 배울 수 있다. 대부분 다 알던 기능들이 구현되어 있어 모듈인지 아닌지 하는 부분만 빼면 사용법이 거의 비슷하다. 참고로 replace()
를 쓸 때 "q"=>"Q"
는 어떤 독자적인 문법이 아니라 페어를 바로 쓴 것이다.
환경
- OS: Windows
- julia: v1.7.0