아두맨

아이디어 창작 도우미

데이터 2

[python] 2중 리스트 기초 사용법

학생 시험 점수를 분석하고 시각화하는 예제를 통해 2중 리스트를 배워보겠습니다. 프로그램은 먼저 학생 결과 리스트를 입력으로 사용하고 평균 점수의 산점도를 생성하는 'visualize_average_scores' 함수를 정의합니다.학생 결과 데이터는 각 내부 리스트에 학생 이름과 5가지 다른 테스트 점수가 포함된 2중 리스트로 정의됩니다.'calculate_student_scores' 함수는 학생 결과 데이터에서 각 학생의 총점과 평균 점수를 계산하기 위해 정의됩니다.프로그램은 'calculate_student_scores' 함수를 호출하여 각 학생의 총점과 평균점수를 계산합니다.그런 다음 프로그램은 학급 평균을 계산하고 평균 점수가 가장 높은 학생과 가장 낮은 학생을 식별합니다.마지막으로 프로그램은 '..

코딩/Python 2023.04.09

[python] 정규식 compile로 웹크롤링 데이터 불러오기

네이버 금융 페이지에서 환율 정보를 가져와 출력하는 파이썬 예제코드로 정규식으로 데이터 불러오기를 해보겠습니다. 파이썬 예제 코드입니다.import requests as reqimport reurl = 'https://finance.naver.com/marketindex/?tabSel=exchange#tab_section'res = req.get(url)body = res.text # 정규식을 준비 # DOTALL은 줄바꿈도 포함한다는 의미# ?가 *과 함께 쓰이면 가장 좁은 범위를 가져온다는 의미r = re.compile(r'h_lst.*?blind">(.*?).*?value">(.*?).*?change">(.*?).*?blind">(.*?)코드의 첫 부분에서는 requests 라이브러리와 re 라이브..

코딩/Python 2023.04.06