for
๊ธฐ๋ณธ ๊ตฌ์กฐ
for ๋ณ์ in ๋ฆฌ์คํธ(๋๋ ํํ, ๋ฌธ์์ด):
์ํํ ๋ฌธ์ฅ1
์ํํ ๋ฌธ์ฅ2
...range ํจ์ (for๋ฌธ๊ณผ ํจ๊ป ์์ฃผ ์ฌ์ฉ)
a = range(5) # range(5) ๋ 0๋ถํฐ 5๋ฏธ๋ง์ ์ซ์๋ฅผ ํฌํจํ๋ range ๊ฐ์ฒด๋ฅผ ๋ง๋ค์ด ์ค๋ค
b = range(0, 5) # ์์๊ณผ ๋์ ์ซ์๋ฅผ ์ง์ ํ ์ ์๋ค. ์ด๋ ๋ ์ซ์๋ ํฌํจ๋์ง ์๋๋ค
c = range(0 , 10 , 2) # 0๋ถํฐ 2์ฉ ์ฆ๊ฐํ๋ฉด์ ๋ฒ์๋ฅผ ๋ง๋ฌ
print(a) # range(0, 5)
print(list(a)) # [0, 1, 2, 3, 4]
print(b) # range(0, 5)
print(list(b)) # [0, 1, 2, 3, 4]
print(c) # range(0, 10, 2)
print(list(c)) # [0, 2, 4, 6, 8]range ํจ์์ ๋งค๊ฐ๋ณ์๋ก ์ฌ์ฉ
for๋ฌธ ์ฌ์ฉ (for ํค ๋ณ์ in ๋ฒ์:)
for ๋ฐ๋ณต๋ฌธ : ๋ฆฌ์คํธ์ ๋ฒ์ ์กฐํฉํ๊ธฐ
for ๋ฐ๋ณต๋ฌธ : ๋ฐ๋๋ก ๋ฐ๋ณตํ๊ธฐ (format)
๋ค์ํ for ๋ฌธ์ ์ฌ์ฉ
for๋ฌธ ๊ณผ continue
for๋ฌธ๊ณผ range๋ฅผ ์ด์ฉํ ๊ตฌ๊ตฌ๋จ
๋ฆฌ์คํธ ์์ ๋ดํฌํ์ฌ ์ฌ์ฉํ๊ธฐ
Last updated
Was this helpful?