본문 바로가기
반응형

데이터분석6

[파이썬 7일차] 집합, 불리언 공부날짜: 2025년 4월 18일공부시간: 집합이란?- set()- 순서, 중복이 없는 자료형 -> 중복이 제거된다. => 순서가 없기때문에 인덱싱이 되지 않는다. 인덱싱이 하고 싶으면 리스트나 튜플로 변환후 인덱싱을 한다.- {} 중괄호로 요소들을 감싼다. 집합 함수- intersaction or & : 교집합 ex) print( A & B) , print(s1.intersection(s2))- difference or - : 차집합 ex) print (A - B) , print(s1.difference(s2))- union or | : 합집합 ex) print ( A or B) , print(s1.union(s2))- add : 요소를 추가 ex) s1.add(11)- remove :.. 2025. 4. 18.
[파이썬 6일차-3] 딕셔너리 공부날짜: 2025년 4월 16일공부시간: 3시간 17분 딕셔너리?키(key): 값(value)의 쌍이 모여있는 사전형태의 자료형키: 값의 쌍을 중괄호{}로 감싸준다변수명 = { '키1':값, '키2':값, ... )키는 중복될수 없고 리스트는 키가 될수 없음. 튜플은 키로 가질수 있다(변하지 않아서)위치로 인덱싱 되지 않음 딕셔너리 요소 추가? 삭제?추가: 딕셔너리변수명 [추가할키] = 추가할 값삭제: del 딕셔너리변수명 [삭제할 키] 딕셔너리 키로 값 찾기딕셔너리변수명[찾을키] 딕셔너리 함수keys, values, items 함수는 자주 쓰니까 잘 알아두기! get / update / zip리스트의 길이가 서로 다른 경우, 짧은 것을 기준으로 대응. 연습문제1번밸류값들의 합을 구하고키들의 갯수를 새.. 2025. 4. 17.
[파이썬 6일차-2] 튜플 공부날짜: 2025년 4월 16일공부시간: 3시간 17분튜플이란? ( ) (괄호)리스트와 비슷하게 여러 요소들을 묶을 수 있음그러나 안의 요소들은 수정이나 삭제가 불가함그래서 프로그램 실행중 절대 변하면 안되는 값들은 튜플로 저장하는게 좋음예) a = (1, 2, ['life'], 'is', ('too', 'short')])그러나 요소가 하나일 때는 뒤에 ,를 붙여 주어야한다.x = (3) -> 튜플 인식 Xx = (3,) -> 튜플 인식 O 튜플의 인덱싱?리스트와 마찬가지로 인덱싱 적용 가능 튜플의 연산?리스트와 마찬가지로 더하기, 곱하기 가능튜플에 다른 자료형을 더하면 오류. 튜플 값 치환?불가능. 튜플의 요소는 수정,삭제가 불가능하기 때문따라서 append, insert, extend, rem.. 2025. 4. 17.
[파이썬 6일차-1] 리스트 연습 문제 공부날짜: 2025년 4월 16일공부시간: 3시간 17분 리스트 연습문제2번 문제이 문제는 어려워서 gpt한테 물어봤다.나의 풀이가 gpt가 알려준 대답이다.gpt 풀이)ls [2] -> [ 'life', 'is', ['too', 'short']]ls [2] [2] -> ['too', 'short']ls [2] [2] [1] -> 'short'ls [2] [2] [1] [1] -> 'h'선생님 풀이)ls[-1] → ['life', 'is', ['too', 'short']]ls[-1][-1] → ['too', 'short']ls[-1][-1][-1] → short'ls[-1][-1][-1][1] → 'h'어느 방향으로 접근했느냐의 .. 2025. 4. 17.
[파이썬 2일차] 숫자형(사칙연산, 할당연산) 공부날짜 : 2025년 4월 12일 토요일공부시간: 3시간 7분 숫자형이란?- 숫자 형태로 이루어진 자료형정수형(int) : 123, -123, 0실수형(float) : 0.0, 5.3, 10e3, -2.88 cf. 문자형(str)자료형의 타입을 볼려면?type() 함수 사용 숫자 연산자 - 사칙연산+덧셈 연산자숫자+숫자-뺄셈 연산자숫자-숫자*곱셈 연산자숫자*숫자**제곱 연산자숫자**숫자/나눗셈 연산자숫자/숫자//나눗셈 후 몫 연산자숫자//연산자%나눗셈 후 나머지 연산자숫자%숫자 할당연산   연습문제 풀이1. 과일 총 매출 구하는 문제총 매출을 구하라는 문제였는데 각 구매자가 얼마 구매했는지를 구했다..^^; 1-2. 객단가는? (고객 1명당 평균 매출)선생님은 total 이라는 변수를 만들어서 풀었고 .. 2025. 4. 13.
[파이썬 1일차] 변수 / print 함수 공부날짜: 2025년 4월 10일 목요일공부시간: 2시간 38분 변수란? = - 데이터를 저장하고 추후에 사용할 수 있게 해주는 저장 공간- 이름과 값으로 구성 (이름은 변수를 참조할 때 사용. 값은 실제 데이터를 의미)- 변수는 변한다. 새로운 값을 넣으면 새롭게 변한다 -> 공간의 개념변수 이름 만들기의 규칙- 영문자, 숫자, _(언더바)만 사용 가능- 숫자는 제일 앞에 사용할 수 없다.- 언더바 외의 특수문자는 사용이 불가능하다- 공백은 사용이 불가하며 소문자와 대문자를 구분하여 사용한다.변수 사용 예시 변수의 종류- 변수의 종류를 자료형이라고 부른다- 많이 사용되는 자료형의 종류 - 숫자형 - 문자형 - 리스트(list) - 튜플(tuple) - 딕셔너리(dict) - 집합(.. 2025. 4. 13.
반응형