▼ 표 1.4.4 배열 연산과 내장 함수
연산 |
연산자 |
설명 |
인덱스를 통한 접근 |
a[i] |
a[]의 i번째 요소 |
인덱스를 통한 할당 |
a[i] = x |
a[]의 i번째 요소의 값을 x로 설정한다. |
반복 |
for v in a: |
a[]의 각 요소를 v에 할당한다. |
슬라이싱 |
a[i:j] |
[a[i], a[i+1],..., a[j-1]]를 새로 생성한다. (i의 기본값은 0, j의 기본값은 len(a)이다) |
|
|
|
연산 |
함수 |
설명 |
길이 |
len(a) |
a[]의 요소 개수 |
합계 |
sum(a) |
a[] 요소들의 합계 |
최솟값 |
min(a) |
a[] 요소들의 값 중 최솟값 |
최댓값 |
max(a) |
a[] 요소들의 값 중 최댓값 |
주의: sum()을 사용하려면 배열 요소가 모두 숫자이어야 하며, min()이나 max()를 사용하려면 요소를 서로 비교할 수 있어야 한다. |