ํน์ ๊ตฌ๊ฐ ์ซ์์ ๋ฒ์๋ฅผ ๋ง๋ค์ด์ฃผ๋ ํจ์
๋ฒ์์ int ๊ฐ์ ์์๋กํ๋ list ๋ฐํ
range(A)
0๋ถํฐ A-1๊น์ง์ ์ ์ ๋ฒ์๋ฅผ ๋ฐํํ๋ค.
x = range(10)
print(list(x))
#์ถ๋ ฅ
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
range(A, B)
A๋ถํฐ B-1๊น์ง์ ์ ์ ๋ฒ์๋ฅผ ๋ฐํํ๋ค.
x = range(1, 10)
print(list(x))
#์ถ๋ ฅ
[1, 2, 3, 4, 5, 6, 7, 8, 9]
range(A, B, C)
A๋ถํฐ B-1๊น์ง์ ์ ์ ๋ฒ์๋ฅผ C์ซ์๋งํผ์ ๊ฐ๊ฒฉ์ผ๋ก ๋ฐํํ๋ค.
x = range(1, 10, 2)
print(list(a))
#์ถ๋ ฅ
[1, 3, 5, 7, 9]
+ ์ซ์๊ฐ ๋ด๋ฆผ์ฐจ์์ผ๋ก ๊ฐ์ํ๋ range ํจ์
โด range(A, B, C) → B๊ฐ์ ์์๋ก ์ฌ์ฉ
for i in range(7, 0-1, -1):
print(i)
#์ถ๋ ฅ
7
6
5
4
3
2
1
0
โต reversed ํจ์ ์ฌ์ฉ
for i in reversed(range(7)):
print(i)
#์ถ๋ ฅ
7
6
5
4
3
2
1
0