[Go]Map - 9

hyeseong-dev·2021년 5월 14일
0

Go Tutorial

목록 보기
9/11

들어가기 앞서

map이 그냥 보면 걍 dict로 봐도 무방해요, 단 key와 value값의 타입을 결정해줘야 한다는 점이 python의 dict랑 다른 점으로 보여요. 파이썬을 기존에 사용하셨던 분들은 불편하지만 속도를 위한점에서 감수 해야 할 부분이라고 봅니다.

Map

map을 선언하고 key의 타입을 대괄호 안에 넣고 이후 value의 타입도 지정하며 실제 key-value쌍을 타입에 맞게 지정해줘요.

<사진1>

looping해보기

아래와 같이 for와 range를 이용해서 파이썬처럼 값 키와 벨류에 해당하는 녀석들을 하나씩 찍어 낼수 있어요.

<사진2>

만약 key를 사용하지 않고 싶다면 _ 기호를 key나 value대신 사용하면 되요.

<사진3>

profile
어제보다 오늘 그리고 오늘 보다 내일...

0개의 댓글