# num_list의 첫 번째 원소부터 n 번째 원소까지의 모든 원소를 담은 리스트
def to_n(num_list, n):
return num_list[:n]
'''
JS
return num_list.slice(0, n);
Java
return Arrays.copyOfRange(num_list,0,n);
'''
print(to_n([2, 1, 6], 1)) # [2]
Arrays.copyOfRange(원본배열, 시작 인덱스, 끝 인덱스)
원본 배열의 특정 범위만큼 복사해서 새로운 배열로 반환.
끝 인덱스가 원본 배열 길이보다 크면 이후의 값은 기본값으로 초기화됨.
ex)
String[] arr = new String[] ("a", "b", "c"};
String[] copy = Arrays.copyOfRange(arr, 0, 3);
// copy == {"a", "b", "c", null}
https://romcanrom.tistory.com/48