일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- self
- 백엔드 인턴십
- 람다함수
- yaml
- 코딩테스트
- Comprehension
- RDS
- 클래스
- todo project
- 프리온보딩
- numpy
- Postman
- 토이프로젝트
- cerbot
- sqlalchemy
- Jar배포
- mock server
- 파이써닉코드
- API
- PYTHON
- Django
- 행렬곱
- 집계함수
- spring boot
- 함수
- 프로그래머스
- 파이썬
- EC2
- 조건연산
- 컴프리헨션
- Today
- Total
목록전체 글 (89)
build my life

1. list 메소드 append() : 리스트의 제일 뒤에 값을 추가 sort() : list 정렬 메소드(리스트 자체를 수정 반환) sorted() : 정렬 함수(정렬된 것을 반환하지만 받아 줄 변수가 없다면 사라진다.) pop() 제일 뒤에 있는 데이터를 꺼내서 반환 후 삭제 인덱스 값을 줄 경우 : 해당 인덱스 값을 꺼내고 삭제 extend() 리스트와 리스트를 합친다. insert() 형식 : 리스트.insert(index, value) 인덱스 위치에 값 추가 -> 뒤의 값들은 밀려남 remove() 형식 : 리스트.remove(찾을값) 리스트에서 값을 찾아 삭제한다. del del이라는 키워드를 사용하여 삭제 가능 리스트에 경우 특정 인덱스 값을 삭제 메모리 관리하는데 용이 2. set 메소드..

슬라이싱(Slicing) 인덱스를 활용하여 시퀀스를 잘라낸다. (부분적으로 잘라서 가져올 수 있음) [start:end:step] : start ~ end-1 부분을 step만큼 건너 뛰면서 잘라낸다. start, end, step은 생략 가능 start를 생략하면 자동으로 0 들어간다. end를 생략하면 자동으로 len(list) 즉, 리스트의 길이가 들어간다. step 지정한 범위에서 step만큼 건너 뛰면서 슬라이싱 step을 생략하면 기본적으로 1이 주어진다. step 부분을 양수, 음수를 이용해서 방향 설정 가능 양수 : 정방향(왼->오) 음수 : 역방향(오->왼) ✅ 슬라이싱은... 정렬할 때 사용하기도 함 리스트의 값을 변경하거나 길이가 다른 리스트를 넣는 것이 가능! # 리스트 값 변경 l..

1. 컬렉션 자료형(Collection data type)이란? 여러 가지 요소를 하나로 묶어서 담을 수 있는 데이터 타입 문법적인 요소들을 제외하고 다 담을 수 있음 객체, 변수, 함수, 클래스 ... list, set, dict, tuple 2. 자료형의 특징 sequence 자료형 - 열거, 연속, 순서, 순번(index) mutable 자료형 - 수정 가능한 객체(값) - 컬렉션 자료형 : list, set, dict immutable 자료형 - 수정 불가능한 객체 - int, float, str, bool, tuple 첫 번째, list에 대해서 알아보자! ❓list는... sequence 자료형 - len(), sorted() 가능 mutable 자료형 중복 데이터 저장 가능! [ ]를 이용해..

1. 자료형(Data Type) 정수(int) : -1, 0, 1, 2, … 실수(float) : 3.14 논리(bool) : True, False 문자(str) : 문자열 1.1 type(변수명) 변수의 자료형을 확인하는 함수 a = 1 type(a) 결과 : int 1.2 자료형 변환(Casting) 형식 : 자료형(변수명) #정수 -> 실수 int_value = 3 float(int_value) 결과 : 3.0 2. 연산자 2.1 산술연산자 산술연산의 결과를 반환한다. +, -, *, /, //, %, ** 2.2 대입연산자 값을 변수에 할당 산술연산결과의 값을 변수에 할당 =, +=, -=, … 2.3 비교연산자 변수 또는 객체를 비교해서 bool객체를 반환 >, =, >=, !=, == 2.4 ..

1. 값(객체) 처리해야 하는 대상(숫자, 문자, 이미지 등) None : 없음을 나타내는 객체 2. 변수 값을 담을 수 있는 공간 값이 위치하고 있는 공간의 주소를 받음 2.1 변수를 왜 사용하는가? 코드의 재활용성과 가독성을 높여주고, 중복을 제거하여 유지보수를 용이하게 함 2.2 특별한 변수 언더바(_) 대화형 환경에서 마지막으로 실행된 반환 결과를 자동 할당되어 출력 2.3 변수 이름 규칙 대/소문자 구분 알파벳, 숫자, 언더바(_) 변수명 첫 글자에 숫자는 문법오류 파이썬 키워드 및 정의된 함수 및 클래스명 불가 2.4 변수의 이름을 지을 때의 관례 명사로 시작하고 의미 있는 단어로 명명 소문자로 작성(대문자는 상수) 단어 두개 연결 시 _ 로 연결(snake case) 논리자료형(bool)을 ..