
import Foundation
func solution(_ str_list:[String]) -> [String] {
var answer : [String] = []
for i in str_list.indices {
if str_list.count == 1 {
answer = []
} else {
if str_list[i] == "l" {
answer = Array(str_list[..<i])
break
} else if str_list[i] == "r" {
answer = Array(str_list[(i+1)...])
break
}
}
}
return answer
}
이번에도 슬라이싱을 생각하였다.
다만 2번째 조건일때를 잘못 생각하였고, 그래서 한글자만 들어올때는 빈배열을 리턴하게 하였다.
PREVIOUS62. 순서 바꾸기
NEXT64. n 번째 원소까지