프로그래머스/해시
[프로그래머스 - 전화번호 목록] - Java, Python
서영의
2021. 4. 13. 16:06
[문제]
[JAVA]
아래 소스는 제가 효율성 체크에서 실패한 경험이있어 제 블로그 메뉴 중 '자아성찰'에 가시면 자세히 설명되어있습니다.ㅋ
[Python - Hash이용]
[Python - zip이용]
[Zip 함수]
여러 개의 순회 가능한(iterable) 객체를 인자로 받고, 각 객체가 담고 있는 원소를 tuple의 형태로 접근 가능한 반복자(iterator)를 반환합니다.
- 기본
- 병렬 처리 : 여러 그룹의 데이터를 한번의 루프로 처리한다.
- unzip : zip() 함수로 엮은 데이터를 다시 해체한다.
- 사전(dictionary) 변환
- 주의사항: 만약 zip를 사용할때 가장짧은 인자의 기준으로 나머지는 버려지므로 주의해야 합니다.