[Lv.4] 제1유형 (10점) (답안제출)

답안 제출 화면 · 소문항 순서대로 입력← 풀이 화면으로

  1. 주소(address)에 '마포구'가 들어 있는 음식점은 몇 곳인가? [제출] 정수
  2. 가게 이름(store_name)의 글자 수 평균을 구하여라. (띄어쓰기도 한 글자로 센다) [제출] 반올림하여 소수 둘째 자리
  3. 등록 번호에서 등록 연도(4~7번째 글자)를 꺼냈을 때, 2020년 이후(2020 포함)에 등록한 음식점은 몇 곳인가? [제출] 정수
문제 전체 보기

제공된 데이터 restaurants.csv는 어느 구청 위생과가 모은 음식점 등록 정보 236건이다. 소문항별 답을 구해 답안 제출 화면에 입력하시오.

컬럼명설명
reg_code등록 번호 (예: RS-2019-0342 → 가운데 4자리가 등록 연도)
store_name가게 이름 (띄어쓰기 포함)
address주소
rating위생 점수

소문항

  1. 주소(address)에 '마포구'가 들어 있는 음식점은 몇 곳인가? [제출] 정수
  2. 가게 이름(store_name)의 글자 수 평균을 구하여라. (띄어쓰기도 한 글자로 센다) [제출] 반올림하여 소수 둘째 자리
  3. 등록 번호에서 등록 연도(4~7번째 글자)를 꺼냈을 때, 2020년 이후(2020 포함)에 등록한 음식점은 몇 곳인가? [제출] 정수

💡 이렇게 해 보세요

  • 글자가 들어 있는지는 df['address'].str.contains('마포구') — True/False 가 나와요.
  • 글자 수는 .str.len() 이에요.
  • 글자 자르기는 .str[시작:끝] — 0부터 세고 끝은 빠져요. 예: 'ABC-1234' 에서 'C-12' 는 .str[2:6] 이에요. 숫자로 바꾸려면 .astype(int).
  • .str 뒤에 쓸 수 있는 이름은 print(dir(df['address'].str)) 로 볼 수 있어요.

※ 제출 형식에 맞지 않는 경우 입력 형식 오류 메세지가 표시됩니다.

① '마포구' 음식점 수 (정수)

② 가게 이름 글자 수 평균 (반올림, 소수 둘째)

③ 2020년 이후 등록 수 (정수)

답안은 여러 번 제출 가능하며, 마지막 제출이 채점 대상입니다.