목록list (2)
욤미의 개발일지

[Lecture 0] Python Overview 파이썬 언어의 특징 플랫폼 독립적 인터프리터 언어 완전 객체 지향 언어 동적 타이핑 언어 [Lecture 1] Environment 파이썬 환경설정 wsl 설치, oh-my-zsh 사용 환경설정 해보기 [Lecture 2] Variable & Operator 파이썬 변수의 특징 변수는 값을 저장하는 공간으로 = 연산자로 대입 가능 모든 변수는 메모리 주소를 가리킨다. (즉, 포인터) 선언한 변수에 특정 공간이 생기는 개념X 필요하면 공간을 만들고 변수명을 붙인다.변수명은 일종의 이름표 변수명 알파벳, 숫자, 언더스코어(_) 사용 숫자로 변수명 시작 X 변수의 특징이 살아있도록 정의 대소문자 구분함 for, if, else, True 같은 예약어는 사용X ..
[Python] 리스트 자료형 여러 개의 데이터를 연속적으로 담아 처리하기 위해 사용할 수 있으며, C나 자바와 같은 언어의 배열(array) 기능을 포함한다. 내부적으로는 연결 리스트 자료구조를 채택하고 있으며 C++의 STL vector와 유사하다. 리스트 대신 배열 혹은 테이블 이라고 부르기도 한다. a = list() # 빈 리스트 선언1 a = [] # 빈 리스트 선언2 a = [0] * 10 # 모든 값이 0이고 크기가 10인 1차원 리스트 초기화 리스트 메서드 함수명 사용법 설명 시간 복잡도 append() 변수명.append() 원소를 하나 삽입할 때 O(1) sort() 변수명.sort() / 변수명.sort(reverse=True) 기본 정렬 기능, 오름차순 정렬 / 내림차순 정렬 O(..