맵 안에 특정 키가 존재하는지 확인하는 방법은 간단하지만 정말 잘 쓰인다.
map[key] 은 value, key 존재 여부 가 리턴된다. 순서 햇갈리지 않게 value, exist 로 외워두자(나도 순서가 헷갈려서 두세번 같은 내용을 찾아본 것 같다ㅠ..)
if value, exist := dict["foo"]; exist {
// 존재하면
}
'개발의 정석 > 언어' 카테고리의 다른 글
[#golang] 스페이스(white space) 여러 개를 1개로 바꾸기 (0) | 2020.03.30 |
---|---|
[#golang] html 태그 제거(strip tags) (0) | 2020.03.30 |
[#golang] 소스코드에서 커맨드 실행하기 (0) | 2020.03.26 |
[#golang] 디렉토리의 파일 리스트 찾기 (0) | 2020.03.26 |
[#python] 리스트 자유자재로 다루기 (0) | 2020.03.24 |
댓글