키-값 쌍
Coddy Dart 여정의 기초 섹션에 포함된 레슨 — 94개 중 59번째.
맵에서 키-값 쌍을 추가하거나 업데이트하려면, 할당 연산자의 왼쪽에 키를 사용한 대괄호 표기법을 사용하세요.
학생 점수의 맵을 생성하세요:
Map<String, int> scores = {
'Alice': 95,
'Bob': 85
};
print(scores);위 코드를 실행한 후 출력은 다음과 같습니다:
{Alice: 95, Bob: 85}새로운 키-값 쌍을 추가:
scores['Charlie'] = 90;
print(scores);위 코드를 실행한 후 출력은 다음과 같습니다:
{Alice: 95, Bob: 85, Charlie: 90}기존 값 업데이트:
scores['Bob'] = 88;
print(scores);위 코드를 실행한 후 출력은 다음과 같습니다:
{Alice: 95, Bob: 88, Charlie: 90}챌린지
초급이 챌린지에서는 Map에 키-값 쌍을 추가하고 업데이트하는 연습을 합니다. 이미 몇몇 학생 이름과 그들의 점수를 포함한 studentScores 맵이 있습니다.
당신의 작업은 다음과 같습니다:
- 맵에 점수가 82인 새로운 학생 'David'를 추가하세요
- Alice의 점수를 97로 업데이트하세요
이 변경 사항을 적용한 후, 프로그램은 업데이트된 맵을 출력합니다.
예상 출력:
{Alice: 97, Bob: 85, Charlie: 90, David: 82}치트 시트
맵에서 키-값 쌍을 추가하거나 업데이트하려면, 할당 연산자의 왼쪽에 키를 가진 대괄호 표기법을 사용하세요.
새 키-값 쌍 추가:
scores['Charlie'] = 90;기존 값 업데이트:
scores['Bob'] = 88;직접 해보기
void main() {
// 학생 이름과 점수의 맵
Map<String, int> studentScores = {
'Alice': 95,
'Bob': 85,
'Charlie': 90
};
// TODO: 점수 82인 새 학생 'David' 추가
// TODO: Alice의 점수를 97로 업데이트
// 업데이트된 맵 출력
print(studentScores);
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.