일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 코딩테스트
- 알고리즘
- HIVE
- 맛집
- Kafka
- 개발
- 백준
- Spark
- 코엑스맛집
- 자바
- 코딩
- 코테
- 삼성역맛집
- 코엑스
- bigdata engineer
- bigdata engineering
- 용인맛집
- 영어
- java
- Apache Kafka
- 프로그래머스
- BigData
- Trino
- hadoop
- apache iceberg
- pyspark
- Data Engineering
- Data Engineer
- 여행
- Iceberg
- Today
- Total
목록데이터 엔지니어링 정복/Python (28)
지구정복

1. 큐(Queue)의 개념 더보기 1.1. 큐의 개념 큐란 컴퓨터의 기본적인 자료 구조의 한 가지로, 먼저 집어넣은 데이터가 가장 먼저 나오는 FIFO(First In First Out)의 구조로 데이터를 저장하는 형식이다. 이러한 큐의 적용사례로는 놀이공원에서 놀이기구를 타기 위해 기다리는 손님들, 은행 대기 고객들 등이 있다. 주로 멀티 태스킹을 위한 프로세스 스케쥴링 방식을 구현하기 위해 많이 사용된다. 1.2. 큐 관련 용어 및 종류 - enqueue : 큐에 데이터를 넣는다. - dequeue : 큐에서 데이터를 꺼낸다. 1.2.1. 큐의 종류 선형큐 (Linear Queue) : 기본적인 큐, 크기가 제한되어 있고 빈 공간을 사용하려면 모든 자료를 꺼내거나 자료를 한 칸씩 앞으로 옮겨야된다...

1. 배열 더보기 1. 배열이란? - 인덱스(자리값)가 있는 데이터 구조이고 각 인덱스에 데이터를 나열한 것 - 파이썬에서는 리스트 타입이 배열 기능 제고 2. 배열 사용 이유 - 같은 종류의 데이터를 따로 따로 저장하는 것이 아니라 하나의 변수에 한꺼번에 저장하여 효율적으로 관리하기 위해 - 각 데이터의 접근이 쉽고 빨라진다 ( 데이터의 위치(인덱스값)를 이용해서 데이터에 접근하기 때문에 ) - 단점으로는 데이터의 추가나 삭제가 어렵다.(파이썬에서는 가능하다) 특히 c언어같은 경우 미리 배열의 길이를 지정해야 한다. 3. 파이썬에서 배열 사용 리스트는 대괄호를 의미, 사전(딕셔너리)데이터는 {} 중괄호, 튜플은 () 소괄호 사용 3.1. 파이썬에서 리스트, 딕셔너리, 튜플의 차이점 - 리스트( [] 사..
출처 : 잔재미 코딩 www.fun-coding.org/python-question4-answer.html 파이썬 기초 (문제풀이): 파이썬 데이터 구조 - 잔재미코딩 기존 유투브 영상은 설명없이 키보드로 코드를 작성하는 모습만 보여드려서 보기가 불편하여, 정답 코드로 대체합니다. 본 컨텐츠는 저작권법의 보호를 받으며, 무단 복제, 가공, 외부 오픈이 www.fun-coding.org 문제풀이 colab링크 colab.research.google.com/drive/1HYiGsRP4463vNAmS2Mx028odPAmqLXc8?usp=sharing Google Colaboratory colab.research.google.com

1. Colab이란? 더보기 구글 클라우드 기반의 Jupyter 개발환경이다. 간단하게 클라우드에서 파이썬 언어를 코딩하고 실행시킬 수 있다. 장점으로는 다음과 같다. 1. 무료 2. 클라우드 기반이므로 동시작업 가능 3. 인터넷 연결이 되어있으면 어디서든 작업 가능 4. 괜찮은 성능 2. Colab 사용하기 더보기 먼저 구글에 로그인한 뒤 구글 드라이브에 들어간다. 새로만들기 -> 더보기 -> 연결할 앱 더보기 'colab'을 검색해주고 설치를 한다. (필자는 이미 깔려있음) 설정 -> 앱 관리 -> 'Google Colaboratory' 기본값으로 사용 -> 완료 마우스 오른쪽 클릭 -> 새폴더 -> 폴더명( Colab Notebooks , 아무거나 ) 새로만들기 -> 더보기 -> Colab 제목수정..