지금까지 for문을 천 번은 썼을 텐데 아직도 너무 헷갈린다. 그때그때 제대로 이해하고 넘어가지 않아서 그렇다. 치다보면 이해될 줄 알았지. 여전히 감으로 for문을 쓰고 있었는데 오늘 수업을 들으면서 좀 정리했다. 내일은 for문과 while문의 차이를 정리해야겠다.
for문의 기본 구조는 다음과 같다.
```
for 변수 in 리스트(또는 튜플, 문자열):
수행할_문장1
수행할_문장2
...
```
리스트나 튜플, 문자열의 첫 번째 요소부터 마지막 요소까지 차례로 변수에 대입되어 ‘수행할_문장1’, ‘수행할_문장2’ 등이 수행된다.
for 문 안의 문장을 수행하는 도중 continue 문을 만나면 for 문의 처음으로 돌아간다.
range 함수
숫자 리스트를 자동으로 만들어준다.
사용 시 주의점
range(시작값, 종료 전의 값, 간격)
이때 시작값이 0인 경우, 간격이 1인 경우 둘 다 생략할 수 있다.
2부터 20까지 2 간격의 숫자 리스트를 만들고 싶다면
range(2, 20, 2)이 아닌 range(2, 21, 2)라고 작성해야 한다.
'데이터분석 공부 > DSBA 4기' 카테고리의 다른 글
07/03/2024 TIL (0) | 2024.03.07 |
---|---|
pandas 데이터프레임 loc와 iloc 비교 정리 (0) | 2024.03.06 |
파이썬 = 와 ==, == 와 is 의 차이 (0) | 2024.03.05 |
절대경로와 상대경로 (0) | 2024.03.05 |
DBSA 4기 시작 (0) | 2024.03.05 |