Python에는 첫 번째 요소로 Python 튜플 요소를 그룹화하는 defaultdict라는 함수가 있습니다.
예시
lst =[ (1, '안녕하세요', '세계', 112), (2, '안녕하세요', '사람', 42), (2, '안녕하세요', '세계', 200)]사전>컬렉션에서 defaultdict 가져오기
d =defaultdict(list) for k, *v in lst:d[k].append(v)print(d)출력
이것은 출력을 제공합니다
defaultdict(, {1:[['Hello', 'World', 112]], 2:[['Hello', 'People', 42], ['Hi', ' 세계', 200]]}) tuple(d.items()) 메서드를 사용하여 그룹화를 유지하면서 이것을 다시 튜플로 변환할 수 있습니다.
예시
print(tuple(d.items()))출력
이것은 출력을 제공합니다
((1, [['Hello', 'World', 112]]), (2, [['Hello', 'People', 42], ['Hi', 'World', 200]] ))