전체 글 494

[3팀 / 김은수] 7차시 파이썬 과제 - 자료구조

1번 nums = [2, 7, 11, 15, 3, 6, 9, 13] target = 9 def find_pairs(nums, target): pairs = set() for i, num1 in enumerate(nums): for j, num2 in enumerate(nums): if i != j and num1 + num2 == target: pair = (min(num1, num2), max(num1, num2)) pairs.add(pair) return list(pairs) print(find_pairs(nums, target)) 2번 string1 = "abcdefghijklmnopqrstuvwxyz" string2 = "hello world" def is_unique(string): chars ..

[4팀/김윤] 7차시 파이썬 과제 - 자료구조

1. ~ 3. 딕셔너리와 collections 모듈을 이용하여 텍스트 마이닝 프로그램을 만들어보려 한다. 텍스트 마이닝이란 텍스트를 분석하여 의미 있는 결과를 도출하는 과정을 말한다. 일반적으로 텍스트 마이닝을 할 때 각 문장에서 단어가 얼마나 많이 출현하는지 분석한다. 이때 defaultdict 모듈을 사용하면 문장에 있는 단어의 개수를 쉽게 파악할 수 있다. 다음 문장에 있는 단어의 개수를 파악해보자. A press release is the quickest and easiest way to get free publicity. If well written, a press release can result in multiple published articles about your firm and its..

결석에세이_김가림

데이터사이언스학과를 입학하고 나서 소학회 결석 에세이를 쓰는 겸 1학년 때 진행 했던 프로젝트에 대해 작성해보도록 하겠다. 작년에 해본 활동이라고는 크게 3가지 정도로 적을 수 있을 것 같다. 소학회에서 한 프로젝트인 주가예측프로그램 만들기 그리고 전공 수업인 캡스톤1에서 했던 온라인 쇼핑몰에서 소비자를 겨냥한 패션 마케팅 전략 : 추구하는 style별 옷 소비에 미치는 영향탐구 라는 주제로 프로젝트, 그리고 프로젝트 말고도 친구들과 함께 빅콘테스트라는 데이터 활용 아이디어 리그 공모전에 나갔다. 물론 수상하진 못했지만 본선에 나가 발표까지 하고 왔다. 1학년 때 한 활동들이라 그런지 썩 결과물이 좋지는 않다. 먼저 나는 2022년 서울여자대학교 데이터사이언스학과에 입학했다. 그러고는 데이터사이언티스트 ..

[1팀/허서원] 7차시 파이썬 스터디 - 자료구조

자료구조 학습목표 파이썬에서의 자료구조에 대해 이해한다. 스택, 큐, 튜플, 세트에 대해 학습한다. 파이썬에서의 딕셔너리에 대해 알아본다. collections 모듈에 대해 이해한다. 01 자료구조의 이해 자료구조(data structure)의 개념 데이터의 특징을 고려하여 저장하는 방법을 자료구조(data structure)라고 한다. ⇒ 자료구조 특징이 있는 정보를 메모리에 효율적으로 저장 및 반환하는 방법으로 데이터를 관리하는 방식 특히 대용량일수록 메모리에 빨리 저장하고 검색하여 메모리를 효율적으로 사용해야 실행 시간을 줄일 수 있다. 파이썬에서의 자료구조 자료구조의 기본 저장 방식 → 리스트(list) 02 스택과 큐 스택(stack) 스택은 자료구조의 핵심 개념 중 하나이다. 스택을 간단히 표..

[1팀/한규림] 7차시 파이썬 스터디 - 자료구조

7주차 강의 주제는 자료구조입니다. 01. 자료구조의 이해 1. 자료구조의 개념 자료구조 data structure : 특징이 있는 정보를 메모리에 효율적으로 저장 및 반환하는 방법으로 데이터를 관리하는 방식 대용량일수록 메모리에 빨리 저장하고 검색함으로써 메모리를 효율적으로 사용해야 실행 시간을 줄일 수 있음 2. 파이썬에서의 자료구조 파이썬에서 제공하는 자료구조의 종류들에 대해 정리한 표는 강의안에서 확인해주세요. 열거한 다양한 자료구조를 하나씩 배우며 실제 사용 방법에 대해 알아보자. 02. 스택과 큐 1. 스택 Last In First Out(LIFO), 마지막에 들어간 데이터가 가장 먼저 나오는 형태로 데이터의 저장 공간을 구현하는 것 데이터를 저장하는 공간으로 리스트와 비슷하지만 저장 순서가 ..