Tiny Star

💻BackEnd/🔵Python 2

[Python] Python 에서 괄호 - (), [], {}

팀장님 : 파이썬에서 소괄호가 뭐야.나 : .............팀장님: 큰일났구만나 : ㅎ 공부하겠슴다. 해서 알아본 Python에서의 괄호란? 배열/리스트[Array]튜플(Tuple)딕셔너리{Dictionary}선언방법arr = []tup = ()dic = {}초기화arr = [1,2,3,4]tup = (1,2,3,4)dic = {"one":1, "two":2, " three":3}가져오기arr[0]tup[0]dic["one"]특징1. 배열 또는 리스트    [Array] or [List]2. 인덱스는 0부터 시작1. 생성하면 값의 수정삭제가 불가2. 인덱스는 0부터 시작3. 속도가 빠름1. 말 그대로 사전형태의 자료구조2. key:value로 구분되며 key로 value에 접근3. 배열이나 튜플처..

[Python] 파이썬 멀티 프로세싱으로 성능 개선 (Multiprocessing)

먼저 멀티프로세싱이란 여러 개의 프로세스가 작업을 병렬처리하면서 협렵적으로 일을 처리하는 것! 즉, 1개의 프로세스가 돌아가는게 아닌 돌리고 싶은 코어의 개수만큼 한번에 프로세스를 실행시키는 것이다. 노예를 부리고 싶은만큼 부려 일을 빨리 처리한다는 개념정도로 적어놓고, 자세한건 밑에 게시물에 적어놓았다. Computer Science - 멀티 프로세스와 멀티 스레드 우선 프로그램, 프로세스, 스레드에 대해 한 줄로 요약해보자면 이렇다. [프로세스] · 정의 : 운영체제로부터 시스템 자원을 할당받는 작업단위로, 메모리 상에서 독립적으로 실행환경을 갖춘 chun-k.tistory.com 우선 직장에서 데이터 파싱을 할 일이 생겨 난생 처음 파이썬과 판다스를 사용해 다양하게 데이터를 조작해보고 있는 중에 하..