๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ‘จ๐Ÿผ‍๐Ÿ’ป๊ฐœ๋ฐœ/ํŒŒ์ด์ฌ

ํŒŒ์ด์ฌ - Range ๋ฒ”์œ„

by Janger 2022. 10. 6.
728x90
๋ฐ˜์‘ํ˜•
Range

 

Range๋Š” ์—ฐ์†๋œ ์ˆซ์ž๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์œผ๋กœ, ๋ฆฌ์ŠคํŠธ๋‚˜ ๋ฐ˜๋ณต๋ฌธ์—์„œ ๋งŽ์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. 

 

 

ํ˜•์‹

 

range(์ตœ์ข…๊ฐ’)
# 0์—์„œ '์ตœ์ข…๊ฐ’'-1๊นŒ์ง€ ์—ฐ์†๋œ ์ˆซ์ž๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.

range(์ดˆ๊ธฐ๊ฐ’, ์ตœ์ข…๊ฐ’)
# '์ดˆ๊ธฐ๊ฐ’'์—์„œ '์ตœ์ข…๊ฐ’'-1๊นŒ์ง€ ์—ฐ์†๋œ ์ˆซ์ž๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.

range(์ดˆ๊ธฐ๊ฐ’, ์ตœ์ข…๊ฐ’, ์ฆ๊ฐ€๊ฐ’)
# '์ดˆ๊ธฐ๊ฐ’'์—์„œ '์ตœ์ข…๊ฐ’'-1๊นŒ์ง€ '์ฆ๊ฐ€๊ฐ’'๋งŒํผ ์ฆ๊ฐ€ํ•˜๋ฉด์„œ ์ˆซ์ž๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.

 

์˜ˆ์‹œ

 

range(5)
=> [0, 1, 2, 3, 4]
# 0๋ถ€ํ„ฐ ์ตœ์ข…๊ฐ’(5)-1๊นŒ์ง€ ์—ฐ์†๋œ ์ˆซ์ž๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.

range(1, 5)
=> [1, 2, 3, 4]
# ์ดˆ๊ธฐ๊ฐ’(1)๋ถ€ํ„ฐ ์ตœ์ข…๊ฐ’(5)-1๊นŒ์ง€ ์—ฐ์†๋œ ์ˆซ์ž๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.

range(1, 5, 2)
=> [1, 3]
# ์ดˆ๊ธฐ๊ฐ’(1)๋ถ€ํ„ฐ ์ตœ์ข…๊ฐ’(5)-1๊นŒ์ง€ ์ฆ๊ฐ€๊ฐ’(2)๋งŒํผ ์ฆ๊ฐ€ํ•˜๋ฉด์„œ ์—ฐ์†๋œ ์ˆซ์ž๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.

 

 

728x90
๋ฐ˜์‘ํ˜•