PYTHON
조건문
특정 조건이 참인 경우 특정 코드 블록을 실행
if 조건 :
조건이 참일 때
elif 다른 조건 :
다른 조건이 참일 때
else :
위의 조건이 모두 거짓일 때
중첩 조건
if 조건 :
첫 번째 조건이 참일 때
if 조건(2) :
두 번째 조건이 참일 때
조건(2)는 첫 번째 조건이 참일때 실행되는 코드/ 두 조건이 모두 참일 때 실행됨.
반복문
for 변수 in 반복할 데이터 :
코드
리스트 반복
EX) fruit = ["apple","banana"]
for fruit in fruits :
print(fruit)
▶ apple,banana 순서대로 출력
문자열 반복
for letter in "hello" :
print(letter)
▶ h,e,l,l,o 순서대로 출력
range() 함수 사용
딕셔너리 반복
person {"a": "a1", "b": "b1", "c": "c1"}
for key, value in person.items():
print(key,value)
▶ 딕셔너리의 키와 값 쌍을 출력
리스트에서 특정 값 걸러내기
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
even_numbers = []
for num in numbers:
if num % 2 == 0: ▶ % = 나머지 값을 도출. %2 ==0 은 2로 나누고 나머지가 0인 경우
even_numbers.append(num) ▶ append = list에 값을 넣기
print(even_numbers)
▶ 짝수인 경우만 추출
실 사용 예시
1. 데이터 정제 및 전처리