package main
import (
"fmt"
"strings"
)
func main() {
var s1 string
fmt.Scan(&s1)
for _, r := range s1 {
fmt.Println(string(r))
}
slice := strings.Split(s1, "")
for i := 0; i < len(slice); i++ {
fmt.Println(slice[i])
}
for i := 0; i < len(s1); i++ {
fmt.Println(string(s1[i]))
}
}
문자를 split 하는 여러가지 방법
마지막 방법이 문자열을 문자 단위로 순회하며 각 문자를 출력하므로 메모리 사용량과 실행 속도 측면에서 효율적이라고 한다