[정보통신기술용어해설] |
Associative Array 연관 배열, 연상 배열 | (2021-03-17) |
1. 연관 배열 (Associative Array) ㅇ 배열 형식을 갖추고 있으나, - 키(문자열 명칭) 하나에 값 하나가 연결되어있는 자료구조의 일종 . 즉, 이름을 갖는 인덱스로 인덱싱화된 배열 (Arrays with named indexes) 2. 연관 배열의 특징 및 사례 ㅇ 배열의 인덱스/키에 숫자 대신 문자열 명칭을 씀 ㅇ 문자열 키를 통해 연관된 값을 얻을 수 있음 ㅇ [참고 사례] - 딕셔너리 : 데이터를 키(Key)와 값(Value)의 쌍(Pair)으로 저장하는 자료구조 (key-value pair) . 例) 파이썬의 딕셔너리, 자바스크립트의 Map 객체 등 - 해시 : 임의 길이 메세지로부터 고정 길이의 해시값이 해시함수에 의해 계산됨