1. Python의 boolean
Python의 boolean 역시 true = 1 , false = 0 이다
ex)
## true일 때 a를 return
return a if boolean == 1
2. range 함수
## for문의 반복횟수
1. for i in ragne(반복횟수):
## Interger a와b를 파라미터로
## a와 b 사이
2. for i in range(a,b):
## 기댓값 3,4
## 시작숫자는 loop에 포함, 종료 숫자는 loop에 포함 X
for i in range(3,5):
print(i)
## 3,4,5를 기댓값으로 가지려면
for i in range(3,6):
## 파라미터 하나
## 0부터 A-1까지 return
range(A)
## 파라미터 둘
## A부터 B-1까지 return
range(A,B)
## 파라미터 셋
## A부터 B-1까지 C간격으로 return
range(A,B,C)
## ex
## 기댓값 1,3,5,7,9
range(1,10,2)
3. if 부정문
# v가 i에 속해있지 않을 때
if v not in i:
4. contains 함수
[Array].str.contains(파라미터) 는 배열에서 찾고 배열의 포함여부를 "true,false"로 반환
5. enumerate 함수
배열의 인덱스와 밸류를 출력
arr = [ 1,2,3,"사" ]
## 기댓값
## 1 1
## 2 2
## 3 3
## 4 "사"
for i in enumerate(arr):
for i,v in enumerate(arr):
#인덱스만 출력
print(i)
#밸류 출력
print(v)
#인덱스와 밸류 모두 출력
print(i,v)
6. sort 함수
arr = [ 3,2,1,4 ]
## 기댓값
## [ 1,2,3,4 ]
arr.sort()
## 기댓값
## [ 4,3,2,1 ]
## 주의사항 true가 아닌 대문자 T True임
arr.sort(reverse=True)
7. slice
arr - [ 1,2,3,4,5 ]
## 2번째 인덱스부터 return
## 기댓값 [ 3,4,5 ]
arr[2:]
## 2번째부터 3번째 인덱스까지 return
## 기댓값 [ 3,4 ]
arr[2:4]
## 1번째부터 -1번째 인덱스까지 return
## 기댓값 [ 2,3,4 ]
arr[1:-1]
'코테' 카테고리의 다른 글
알고리즘으로 대가리부터 박는 Python 기초 문법 - 3 (1) | 2024.10.24 |
---|---|
작성한 Python 코드를 GPT에게 리팩토링해달라고 부탁해보았다 - 1 (0) | 2024.10.24 |
알고리즘으로 대가리부터 박는 Python 기초 문법 - 1 (0) | 2024.10.15 |
Python 프로그래머스 수 조작하기 1 (0) | 2024.10.09 |
Python 프로그래머스 글자 이어 붙여 문자열 만들기 (0) | 2024.10.09 |