어느새 3월도 중반을 향해 가고 있습니다. 바쁜 일상 속에서도 스스로에게 집중할 수 있는 시간, 잘 챙기고 계신가요? 이번 뉴스레터에서도 BDA 소식과 함께 데이터 트렌드를 가져왔습니다!
이번주 뉴스레터도 즐겁게 읽어주세요 💕
3월 2주차 BDA NEWS 🗞️
B.D.A X 동서발전 X 60Hz 풍력 발전량 예측 공모전
BDA와 동서발전, 60Hz가 함께하는 2025 풍력 발전량 예측 공모전이 개최됩니다 ! 데이터 분석에 관심이 많은 우리 BDA 학회원분들을 위한 맞춤 공모전이라고 할 수 있으니 많은 참여 부탁드려요 🔥
더욱 자세한 공모전 정보가 필요하다면 아래의 버튼을 눌러보세요 🤎
B.D.A X 동서발전 X 60Hz 풍력 발전량 예측 공모전
2025 BDA 네트워킹 세션
지난 2월 22일에는 다양한 직군의 관계자들께서 방문하여 BDA 운영진과 네트워킹 세션을 진행했습니다. 🚀
우수한 역량을 발휘한 우수 운영진은 직무 PT를 통해 기업 관계자들과 직접 소통하며 피드백을 받은 후 우수 운영진의 희망 직무와 연계하여 그룹별 포트폴리오 첨삭이 진행되었습니다 ✏️
앞으로도 BDA는 학회는 물론 운영진과 학회원의 성장을 함께 도모하기 위해 노력하겠습니다
더 자세한 내용이 궁금하다면 아래의 버튼을 눌러보세요🤎
10기 학회원을 소개합니다
10기 학회원의 정보를 담은 분석 리포트가 나왔습니다 ❕
학회원들의 전공을 시작으로 bda 선택 이유, 희망 자격증까지 다양하고 자세한 정보가 들어있으니 자신과 같이 BDA 활동에 참여하는 학회원이 궁금하셨다면 이번 게시글 놓치지 말고 꼭 읽어보세요 🔥
추가적으로 BDA 맞춤현 전문가 매칭 서비스 Knock 앱에 대한 정보도 담겨있으니 참고하시길 바랍니다 🤎
데이터 분야 채용 공고 모음.zip
이번 주에도 어김없이 데이터 분야의 채용 공고를 가지고 왔습니다. 😊
대학생 및 취준생이 많은 bda학회원분들께는 꼭 필요한 정보가 아닐 수 없는데요 ‼️
3월 2주차 DATA 트렌드 인사이트 🧐
리스트(List)와 튜플(Tuple)
안녕하세요! 이번주 뉴스레터에서는 기술면접에서 쉽게 나올 수 있는 질문에 대해 탐구해보는 시간을 가지고자 합니다. 그리고 이번주는 파이썬에서 자주 사용되는 자료형인 리스트(List)와 튜플(Tuple)의 차이에 대해 자세히 살펴보겠습니다.
파이썬을 배우거나 사용하다 보면, 리스트와 튜플 모두 비슷해 보여서 헷갈리는 경우가 많습니다. 하지만 이 두 가지 자료형 사이에는 면접에서 놓치지 않고 설명해야 하는 중요한 차이점이 존재합니다.
가장 핵심적인 차이는 가변성(Mutability)입니다. 리스트는 가변(mutable) 자료형으로, 요소를 자유롭게 추가하거나 삭제하고 수정할 수 있습니다. 예를 들어, 리스트는 `append()`, `remove()`, `insert()`와 같은 다양한 메서드를 제공하여 데이터를 손쉽게 조작할 수 있습니다. 하지만 튜플은 불변(immutable) 자료형으로, 한 번 생성된 이후에는 내용을 바꿀 수 없습니다. 즉, 튜플의 값을 추가하거나 삭제하려 하면 오류가 발생합니다. 따라서 좌표값이나 색상(RGB 값), 데이터베이스 연결 정보와 같이 변하지 않는 데이터를 관리할 때 유용합니다.
이러한 가변성의 차이는 성능과 메모리 효율성에서도 차이를 만들어냅니다. 튜플은 불변 특성으로 인해 내부적으로 최적화되어 있어 메모리 사용량이 더 작고 처리 속도가 리스트에 비해 빠릅니다. 따라서 대규모 데이터 처리나 메모리 자원을 효율적으로 관리해야 하는 경우, 혹은 고정된 데이터 값(예를 들면 좌표값, 설정값 등)을 사용할 때는 튜플을 쓰는 것이 더 효율적입니다.
또한 리스트와 튜플의 큰 차이점 중 하나는 딕셔너리(Dictionary)의 키(key)로 사용 가능 여부입니다. 파이썬에서는 딕셔너리 키가 불변한 값이어야 하므로 리스트는 키로 사용할 수 없지만, 튜플은 키로 사용할 수 있습니다. 예를 들어, `(x, y)`와 같은 좌표값을 키로 사용하거나 `(year, month, day)`와 같은 날짜 정보를 키로 관리할 때 유용하게 사용됩니다.
종합해보면, 리스트는 자주 변할 가능성이 있는 데이터를 다룰 때 적합하며, 튜플은 좌표나 설정 값처럼 프로그램 실행 중 변경되지 않는 데이터를 저장하거나, 딕셔너리의 키로 사용할 때 유리합니다.
면접에서 리스트와 튜플의 차이를 질문받았을 때는, 가변성(mutability), 성능(performance), 메모리 사용량(memory usage), 그리고 딕셔너리 키로 사용할 수 있는지의 여부를 중심으로 명확히 설명하시면 좋습니다.
기술 면접 준비를 위한 오늘의 뉴스레터가 여러분께 도움이 되었길 바라며, 다음 뉴스레터에서 또 다른 유익한 정보로 찾아뵙겠습니다! 😊
[출처 및 참고]
작성: 6기 서베이&리포트팀 박찬규, 신미수, 양지호
의견을 남겨주세요