제1유형 (작업형1)10점1호선 11역 문자열 · 표난이도 중

[Lv.4] 제1유형 (10점)음식점 등록 정보 · 글자 포함·길이·자르기

제공 데이터
  • data/restaurants.csv

제공된 데이터 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)) 로 볼 수 있어요.
이 화면에서는 제출하지 않습니다. 답안은 '답안제출' 화면에 입력하세요.
에디터 로딩 중…

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