공부내용

dart문법_컬렉션(Map)

골목코딩 2024. 10. 29. 16:16

Map

 

키 (Key) 와 값 (Value) 이 묶인 하나의 쌍으로 이루어진 형태.

(파이썬의 딕셔너리 같은 개념인듯.)

키는 중복 불가.

 

Map<key 타입, value 타입> 변수 이름 = {key: value};

Map<String, String> people = {'Alice': 'Teacher', 'Bob': 'Student'};

추가기능

length : 길이

isEmpty, isNotEmpty : 비어있는지

remove() : 삭제 remove('Bob')

containsKey() : 특정요소가 있는지. containsKey('Paul')

keys : 모든 키값을 반환.

values : 모든 값을 반