자격증 5

파이썬(스택,pop,enumerate,큐)

더보기 ▣ 주요 키워드 ▣ 스택(Stack) pop() enumerate() 큐(Queue) ★ 스택(stack) 스택(stack) - 데이터를 임시로 저장할 때 사용하는 자료형 - LIFO(Last In First Out) : 가장 나중에 입력한 데이터를 가장 먼저 꺼낸다(삭제) - push, pop # pop() : 마지막에 들어온 값, 맨 끝 값 제거(추출) stack이라는 변수에 값을 추가하는 push함수, 값을 제거하는 pop()함수, stack변수에 어떤 값이 있는지 확인하는 check함수 구현 stack = [] # stack 변수 체크 def check(): if len(stack) == 0: print('stack 변수에 값이 없습니다.') else: print('stack 변수에 값이 ..

PYTHON 2022.04.02

파이썬(operator.itemgetter,리스트 내장객체, 함수)

더보기 ▣ 주요 키워드 ▣ operator.itemgetter() 리스트 내장객체(list comprehension) 함수(function) ★ opertator.itemgetter() - sorted함수로 정렬할 때 사용되는 옵션 import collections word = ('사랑','우정','인생','사랑','인생','고민','열정','열정', '관심','인생','취업','취업','애정','애정','열정','사랑') word_cnt = collections.Counter(word) sorted(word_cnt) # key만 정렬 value값 출력x sorted(word_cnt.keys()) # key만 정렬 value값 출력x sorted(word_cnt.values()) # value만 정렬 k..

PYTHON 2022.04.02

파이썬(변수복제, input(), 조건제어문)

더보기 ▣ 주요 키워드 ▣ 변수복제 input() 조건 제어문 ★ 변수 복제 x = [1,2,3] x y = x y x[0] = 4 x y y[1] = 20 y x # x값을 y변수에 복제했을 때 x값이 변경되면 y값도 변경되고 y값이 변경되면 x값도 변경된다. ( 서로 영향을 미친다. ) # id() : 메모리를 확인하는 함수 id(x) id(y) x = [1,2,3] y = x[:] y x[1] = 20 x y id(x) id(y) # 메모리가 다르고 x값이 바뀌어도 y값에는 영향이 없다.(반대또한) - copy import copy x = [1,2,3] w = copy.deepcopy(x) # x변수를 복제 하지만 서로 다른 메모리 공간을 사용 w id(x) id(w) ★ input() input(..

PYTHON 2022.03.27

파이썬 기초(문자열함수, 주석, 연산자, 변수, 문자함수, 자료형)

더보기 ▣ 주요 키워드 ▣ 파이썬이란? 문자열 주석 연산자 변수 논리연산자 문자함수 자료형 ★파이썬(Python) 1990년 귀도 반 로성(Guido Van Rossum)이 개발한 인터프리터 언어 Interpreter Language(인터프리터 언어) : 한 줄씩 소스코드를 해석해서 바로 실행결과를 확인할 수 있는 언어 ★파이썬 특징 문법이 쉬움 가독성이 좋음 무료 소프트웨어 이식성이 좋음 쉽게 라이브러리를 추가 가능 운영체제에 종속되지 않음 풍부한 라이브러리 numpy : 수학, 과학 모듈 pandas : 데이터 검색 모듈 matplotlib : 시각화 모듈 beautiple soup : 웹스크래핑 모듈 scikit-learn : 머신러닝 모듈 등 동적 타이밍 런타임 시에 type 체크하는 동적 타이밍..

PYTHON 2022.03.25

R - wordcloud, grep, 정규표현식,stringr

더보기 ▣ 주요 키워드 ▣ wordcloud grep 정규표현식(Regular Expression) stringr ★wordcloud library(wordcloud) word 시작, 시작되는 문자를 찾는다. grep('^b',test,value=T) # b로 시작하는 값만 추출 $ -> 끝, 끝나는 문자를 찾는다. grep('b$',test,value=T) # b로 끝나는 값만 추출 \\b -> 시작되는 문자를 찾는데 빈문자열 뒤에 시작되는 문자도 찾는다. grep('\\bab',test,value=T) # ab로 시작하는 값만 추출하는데 빈문자열 뒤에 시작되는 s ab도 찾는다. . -> 어떤 문자 하나를 의미한다. grep('ab.',test,value=T) # ab뒤에 문자 하나 이상있는 값들 추..

R 2022.02.06