defaultdict 2

[Python] 파이썬 유사 딕셔너리 defaultdict에 대해 알아보기

📌 defaultdict란? defaultdict는 collections 모듈에 내장된 유사 딕셔너리로 딕셔너리를 만드는 클래스인 dict의 서브클래스이다. 파이썬의 기존 딕셔너리와 다른 점은 key값이 없을 경우 지정해둔 디폴트값을 반환한다는 점이다. 아래 파이썬 공식 문서를 참조하면 더 자세한 정보를 알 수 있다. https://docs.python.org/3/library/collections.html#collections.defaultdict collections — Container datatypes — Python 3.10.7 documentation collections — Container datatypes Source code: Lib/collections/__init__.py This ..

[프로그래머스] LV.3 순위 / 파이썬(Python)

📜 문제 설명 n명의 권투선수가 권투 대회에 참여했고 각각 1번부터 n번까지 번호를 받았습니다. 권투 경기는 1대1 방식으로 진행이 되고, 만약 A 선수가 B 선수보다 실력이 좋다면 A 선수는 B 선수를 항상 이깁니다. 심판은 주어진 경기 결과를 가지고 선수들의 순위를 매기려 합니다. 하지만 몇몇 경기 결과를 분실하여 정확하게 순위를 매길 수 없습니다. 선수의 수 n, 경기 결과를 담은 2차원 배열 results가 매개변수로 주어질 때 정확하게 순위를 매길 수 있는 선수의 수를 return 하도록 solution 함수를 작성해주세요. 제한사항 선수의 수는 1명 이상 100명 이하입니다. 경기 결과는 1개 이상 4,500개 이하입니다. results 배열 각 행 [A, B]는 A 선수가 B 선수를 이겼다는..

반응형