Skip to main content

Posts

Featured

파이썬 강의 노트 - SET 활용: 중복 변수 제거

SET 활용: 중복 변수 제거 학생들이 강의를 등록한다는 가정하에 생각해보면, 한 학생이 등록을 한 후에 취소하고 다시 재등록하는 경우가 발생할 수 있다. 이런 경우에 강의 신청 횟수와 실제 수강 등록 인원과는 차이가 발생한다. 하지만 학생에겐 학번이나 아이디에 해당하는 고유번호가 있기 때문에 실제로 강의를 신청한 학생의 총 합을 구할 수 있다.   set( )  를 활용하면 중복된 값을 제외하고 원하는 학생 수를 도출할 수 있다. def get_unique_students(data): unique_students = set() for data_point in data: unique_students.add(data_point['account_key']) return unique_students len(enrollments) unique_enrolled_students = get_unique_students(enrollments) len(unique_enrolled_students)

Latest Posts

파이썬 강의 노트 - 코드 단순화: 함수

파이썬 강의 노트 - ERRORS AND EXCEPTIONS

파이썬 강의 노트 - 반복자와 발생자 ITERATORS AND GENERATORS

파이썬 강의 노트 - 람다 표현법 LAMBDA EXPRESSION

파이썬 강의 노트 - 함수 FUNCTION

파이썬 강의 노트 - 리스트 간편 생성

파이썬 강의 노트 - 루프 조정 기능 ZIP, ENUMERATE