제1유형 (작업형1)10점1호선 4역 개수 세기난이도 하

[Lv.1] 제1유형 (10점)편의점 결제 · 개수 세기와 정렬

제공 데이터
  • data/payments.csv

제공된 데이터 payments.csv는 어느 편의점의 결제 기록 300건이다. 소문항별 답을 구해 답안 제출 화면에 입력하시오.

컬럼명설명
pay_id결제 번호
method결제 수단 (카드 / 간편결제 / 현금 / 상품권)
amount결제 금액(원)

소문항

  1. 가장 많이 쓰인 결제 수단은 몇 번 쓰였는가? [제출] 정수
  2. 결제 금액을 큰 순서로 줄 세웠을 때 3번째 행의 금액을 구하여라. (같은 금액이 여러 번 나오면 각각 한 줄로 센다) [제출] 정수

💡 이렇게 해 보세요

  • df['method'].value_counts() 는 값마다 몇 번 나왔는지 많은 순서로 보여 줘요.
  • df.sort_values('amount', ascending=False) 는 큰 순서로 정렬해요.
  • 줄 세운 뒤 n번째 값은 .iloc[n-1] — 파이썬은 0부터 세므로 3번째는 .iloc[2] 예요.
  • help(pd.Series.value_counts) 로 normalize·ascending 같은 옵션을 볼 수 있어요.
이 화면에서는 제출하지 않습니다. 답안은 '답안제출' 화면에 입력하세요.
에디터 로딩 중…

파이썬 실행환경 불러오는 중 · 보통 3초