728x90
표준 라이브러리 itertools을 이용하면 이중 for문을 한줄로 만들 수 있습니다.
1. 이중 for 문
for i in range(3):
for j in range(3):
print(i,j)
결과
2. 한 줄로 변경된 이중 for 문
import itertools
for i, j in itertools.product(range(3), range(3)):
print(i, j)
결과
같은 결과를 얻은 것을 확인할 수 있습니다.
'프로그래밍 > Python' 카테고리의 다른 글
[파이썬, Python] csv 파일 불러오기 (open, close, with) (0) | 2023.01.17 |
---|---|
[파이썬, Python] 텍스트 파일 불러오기 (open, close, with) (0) | 2023.01.17 |
[파이썬, Python] plot style 변경 (0) | 2023.01.17 |
[파이썬, Python] log 남기기 (logging, VSCode) (0) | 2022.10.23 |
[파이썬, Python] 실행파일(.exe) 만들기 (Pyinstaller, VSCode) (0) | 2022.10.20 |