๐จ๐ผโ๐ป๊ฐ๋ฐ/ํ์ด์ฌ
                
              ํ์ด์ฌ - Range ๋ฒ์
                Janger
                 2022. 10. 6. 19:42
              
              
                    
        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