728x90
사용하면 좋은 점
정의
이름 그대로 '예쁘게 + 인쇄'할 수 있는 기능을 제공
언제 사용
구조가 복잡한 JSON 데이터를 디버깅 용도로 출력할 때 사용
예시
input
import pprint
data = [{i: [i*j for j in range(1, 11)]} for i in range(1,6)]
pprint.pprint(data, indent=5)
output
[ {1: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]},
{2: [2, 4, 6, 8, 10, 12, 14, 16, 18, 20]},
{3: [3, 6, 9, 12, 15, 18, 21, 24, 27, 30]},
{4: [4, 8, 12, 16, 20, 24, 28, 32, 36, 40]},
{5: [5, 10, 15, 20, 25, 30, 35, 40, 45, 50]}]
알고리즘 스터디에서 같이 코드리뷰를 하는데
팀원이 이 모듈을 활용해서 예쁘게 데이터를 뽑아서 확인하는 모습을 보며 이 모듈을 알게 되었다
종종 사용해서 확인하면 편리할 것 같다
'프로그래밍 > 개발 상식 등' 카테고리의 다른 글
공기업 최종면접 망한 후기..ㅎㅎ (4) | 2023.05.09 |
---|---|
조선UX붕당의 이해 짤 (feat. 코딩, js 등) (0) | 2023.04.28 |
신입 개발자(프엔, 백엔)를 위한 커피챗 (0) | 2023.03.26 |
Github marge conflict commit remove 방법 (0) | 2023.03.22 |
[Git] 개발을 하면서 필요한 협업기술 중 git 던전 공략법 후기(feat.깃크라켄) (0) | 2023.03.07 |
댓글