์ค์ํ ๊ฑด ์๋์ง๋ง
ํ์ด์ฌ์์ ์ฌ๋ผ์ด์ฑ ํ ๋
์๊พธ๋ง ๋จธ๋ฆฟ ์์์ ์ด๋ฐ ํธ๊ธฐ์ฌ์ด ๋ค์๋ค.
1. ๋๊ดํธ์์ ํ๋ผ๋ฏธํฐ๊ฐ 2๊ฐ์ธ ๊ฒฝ์ฐ์ 3๊ฐ์ธ ๊ฒฝ์ฐ
2. ์ซ์๊ฐ ๋น์ด ์๋ ๊ฒฝ์ฐ
3. ์ธ๋ฑ์ค๊ฐ ์์:์์์ธ ๊ฒฝ์ฐ, ์์:์์์ธ ๊ฒฝ์ฐ, ์์:์์์ธ ๊ฒฝ์ฐ, ์์:์์์ธ ๊ฒฝ์ฐ ๋ฑ
4. ์ค๋ฅธ์ชฝ ๋ฐฉํฅ(->)์ผ๋ก ์ฌ๋ผ์ด์ฑ, ์ผ์ชฝ ๋ฐฉํฅ(<-)์ผ๋ก ์ฌ๋ผ์ด์ฑ
์์ํด ๋ณผ ์ ์๋ ๋ชจ๋ ๊ฒฝ์ฐ์ ์๋ฅผ ์กฐํฉํ์ฌ
์ฌ๋ผ์ด์ฑํด ์ฃผ๋ฉด ๊ฒฐ๊ณผ๊ฐ์ด ์ด๋ป๊ฒ ๋๋์ง ํญ์ ๊ถ๊ธํ๋ค.
์ด ํฌ์คํ
์์๋ ๋ฆฌ์คํธ ์ฌ๋ผ์ด์ฑ์ ๋ชจ๋ ์ ํ์ ๊ณ์ฐํด์
์ ํ๋ณ๋ก ์ด๋ป๊ฒ ๋๋ ๊ฒ์ธ์ง ๊ฒฐ๊ณผ๋ฅผ ๋์ฅ์ ๋ด ๋ณผ ๊ฒ์ด๋ค.
ํ ์ปคํผ ํ ์๋ง ๋จน๊ณ ์์ํด์ผ๋^^
1. ์ธ์ 2๊ฐ, ์ธ์ 3๊ฐ
Python์์ ์ฌ๋ผ์ด์ฑ(slicing) ๊ตฌ๋ฌธ์๋ ๋ ๊ฐ์ง ๊ธฐ๋ณธ ํํ๊ฐ ์๋ค.
์ธ์๋ฅผ 2๊ฐ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ์ 3๊ฐ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ์ด๋ค.
์์ ๋ฆฌ์คํธ
my_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
1. ์ฌ๋ผ์ด์ฑ ์ธ์๊ฐ 2๊ฐ์ธ ๊ฒฝ์ฐ: list[start:end]
- ํ์: list[start:end]
- ์๋ฏธ:
- start: ์ฌ๋ผ์ด์ฑ์ด ์์๋๋ ์ธ๋ฑ์ค. ์ด ์ธ๋ฑ์ค๋ถํฐ ์์๊ฐ ํฌํจ๋ฉ๋๋ค.
- end: ์ฌ๋ผ์ด์ฑ์ด ์ข ๋ฃ๋๋ ์ธ๋ฑ์ค. ์ด ์ธ๋ฑ์ค๋ ํฌํจ๋์ง ์์ต๋๋ค(์ฆ, end - 1๊น์ง๋ง ํฌํจ๋จ).
- ์์: my_list[2:5]๋ my_list์ 2๋ฒ์งธ ์ธ๋ฑ์ค๋ถํฐ 4๋ฒ์งธ ์ธ๋ฑ์ค๊น์ง์ ์์๋ฅผ ๋ฐํํฉ๋๋ค.
my_list[2:5] # ๊ฒฐ๊ณผ: [2, 3, 4]
2. ์ฌ๋ผ์ด์ฑ ์ธ์๊ฐ 3๊ฐ์ธ ๊ฒฝ์ฐ: list[start:end:step]
- ํ์: list[start:end:step]
- ์๋ฏธ:
- start: ์ฌ๋ผ์ด์ฑ์ด ์์๋๋ ์ธ๋ฑ์ค. ์ด ์ธ๋ฑ์ค๋ถํฐ ์์๊ฐ ํฌํจ๋ฉ๋๋ค.
- end: ์ฌ๋ผ์ด์ฑ์ด ์ข ๋ฃ๋๋ ์ธ๋ฑ์ค. ์ด ์ธ๋ฑ์ค๋ ํฌํจ๋์ง ์์ต๋๋ค.
- step: ์ฌ๋ผ์ด์ฑํ ๋ ๊ฑด๋๋ธ ์์์ ์. ์์์ด๋ฉด ์ค๋ฅธ์ชฝ ๋ฐฉํฅ(์์ผ๋ก)์ผ๋ก, ์์์ด๋ฉด ์ผ์ชฝ ๋ฐฉํฅ(๋ค๋ก)์ผ๋ก ์ฌ๋ผ์ด์ฑ์ด ์งํ๋ฉ๋๋ค.
- ์์: my_list[1:7:2]๋ my_list์ 1๋ฒ์งธ ์ธ๋ฑ์ค๋ถํฐ 6๋ฒ์งธ ์ธ๋ฑ์ค๊น์ง 2์นธ์ฉ ๊ฑด๋๋ฐ๋ฉฐ ์์๋ฅผ ์ ํํฉ๋๋ค.
my_list[1:7:2] # ๊ฒฐ๊ณผ: [1, 3, 5]
my_list[8:2:-2] # ๊ฒฐ๊ณผ: [8, 6, 4]
์์ฝ
- ์ธ์ 2๊ฐ (start:end): ์ฐ์๋ ๋ถ๋ถ์ ์ฌ๋ผ์ด์ฑํ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
- ์ธ์ 3๊ฐ (start:end:step): ํน์ ๊ฐ๊ฒฉ์ ๋๊ณ ์์๋ฅผ ์ ํํ๊ณ ์ถ์ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
2. ์ฌ๋ผ์ด์ฑ ์ธ์์ ์ธ๋ฑ์ค๊ฐ ๋น์ด ์๋ ๊ฒฝ์ฐ
์์ ๋ฆฌ์คํธ
my_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
1. list[:] — ๋ชจ๋ ์ธ์๊ฐ ๋น์ด์๋ ๊ฒฝ์ฐ
- ์๋ฏธ: ๋ฆฌ์คํธ์ ๋ชจ๋ ์์๋ฅผ ํฌํจํ ์ ์ฒด ์ฌ๋ผ์ด์ค๋ฅผ ๋ฐํํฉ๋๋ค.
- ์์: my_list[:]๋ my_list์ ๋ชจ๋ ์์๋ฅผ ํฌํจํฉ๋๋ค.
- ์ฉ๋: ์ฃผ๋ก ๋ฆฌ์คํธ์ ์์ ๋ณต์ฌ๋ณธ์ ์์ฑํ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
my_list[:] # ๊ฒฐ๊ณผ: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
my_list[::] # ๊ฒฐ๊ณผ: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
2. list[start:] — ์ข ๋ฃ ์ธ๋ฑ์ค๊ฐ ๋น์ด์๋ ๊ฒฝ์ฐ
- ํ์: list[start:]
- ์๋ฏธ: start ์ธ๋ฑ์ค๋ถํฐ ๋ฆฌ์คํธ์ ๋๊น์ง ๋ชจ๋ ์์๋ฅผ ํฌํจํฉ๋๋ค.
- ์์: my_list[2:]๋ my_list์ 2๋ฒ์งธ ์ธ๋ฑ์ค๋ถํฐ ๋ง์ง๋ง ์์๊น์ง ํฌํจํฉ๋๋ค.
- ์ฉ๋: ํน์ ์์น๋ถํฐ ๋ฆฌ์คํธ ๋๊น์ง ์ฌ๋ผ์ด์คํ ๋ ์ ์ฉํฉ๋๋ค.
my_list[2:] # ๊ฒฐ๊ณผ: [2, 3, 4, 5, 6, 7, 8, 9]
3. list[:end] — ์์ ์ธ๋ฑ์ค๊ฐ ๋น์ด์๋ ๊ฒฝ์ฐ
- ํ์: list[:end]
- ์๋ฏธ: ๋ฆฌ์คํธ์ ์ฒ์๋ถํฐ end ์ธ๋ฑ์ค ์ด์ ๊น์ง์ ์์๋ฅผ ํฌํจํฉ๋๋ค.
- ์์: my_list[:5]๋ my_list์ ์ฒ์๋ถํฐ 4๋ฒ์งธ ์ธ๋ฑ์ค๊น์ง ํฌํจํฉ๋๋ค.
- ์ฉ๋: ๋ฆฌ์คํธ์ ์๋ถ๋ถ๋ง์ ๊ฐ์ ธ์ฌ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
my_list[:5] # ๊ฒฐ๊ณผ: [0, 1, 2, 3, 4]
4. list[::step] — ์์๊ณผ ์ข ๋ฃ ์ธ๋ฑ์ค๊ฐ ๋น์ด์๊ณ ์คํ ๋ง ์๋ ๊ฒฝ์ฐ
- ํ์: list[::step]
- ์๋ฏธ: ๋ฆฌ์คํธ ์ ์ฒด๋ฅผ ๋์์ผ๋ก step ๊ฐ๊ฒฉ์ผ๋ก ์์๋ฅผ ์ ํํฉ๋๋ค.
- ์์: my_list[::2]๋ my_list์ ์ฒ์๋ถํฐ ๋๊น์ง 2์นธ์ฉ ๊ฑด๋๋ฐ๋ฉฐ ์์๋ฅผ ํฌํจํฉ๋๋ค.
- ์ฉ๋: ๋ฆฌ์คํธ๋ฅผ ์ผ์ ๊ฐ๊ฒฉ์ผ๋ก ์ถ์ถํ๊ฑฐ๋, step์ -1๋ก ์ค์ ํด ๋ฆฌ์คํธ๋ฅผ ์ญ์์ผ๋ก ์ ๋ ฌํ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
my_list[::2] = [0, 2, 4, 6, 8]
์์ฝ
- [:] — ๋ฆฌ์คํธ ์ ์ฒด ๋ณต์ฌ
- [start:] — ์์ ์ธ๋ฑ์ค๋ถํฐ ๋๊น์ง
- [:end] — ์ฒ์๋ถํฐ ํน์ ์ธ๋ฑ์ค ์ด์ ๊น์ง
- [::step] — ์ ์ฒด ๋ฆฌ์คํธ์์ ํน์ ๊ฐ๊ฒฉ์ผ๋ก ์์ ์ถ์ถ
3. ์ฌ๋ผ์ด์ฑ ์ธ๋ฑ์ค๊ฐ ์์, ์์์ผ ๋
Python์ ์ฌ๋ผ์ด์ฑ์์ start:end ๊ตฌ๋ฌธ์ ์ธ๋ฑ์ค๊ฐ ์์ ๋๋ ์์๋ก ์กฐํฉ๋ ๋, ์ฌ๋ผ์ด์ฑ์ ๋ฒ์์ ๋ฐฉํฅ์ ๋ฐ๋ผ ๊ฒฐ๊ณผ๊ฐ ๋ฌ๋ผ์ง๋๋ค. ๊ฐ ๊ฒฝ์ฐ์ ์์์ ์๋ ๋ฐฉ์์ ์ค๋ช
ํ๊ฒ ์ต๋๋ค.
์์ ๋ฆฌ์คํธ
my_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
1. ์์:์์ (list[start:end])
- ์ค๋ช : ์์๊ณผ ์ข ๋ฃ ์ธ๋ฑ์ค๊ฐ ๋ชจ๋ ์์์ผ ๋๋ ๋ฆฌ์คํธ์ ์์์๋ถํฐ ์ฌ๋ผ์ด์ฑ์ด ์์๋ฉ๋๋ค.
- ์์: my_list[2:5]๋ my_list์ 2๋ฒ์งธ ์ธ๋ฑ์ค๋ถํฐ 4๋ฒ์งธ ์ธ๋ฑ์ค๊น์ง์ ์์๋ฅผ ํฌํจํฉ๋๋ค.
- ์๋ ๋ฐฉ์: ์ฌ๋ผ์ด์ฑ์ ์ ๋ฐฉํฅ(์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ)์ผ๋ก ์งํ๋๋ฉฐ, ์ข ๋ฃ ์ธ๋ฑ์ค๋ ํฌํจ๋์ง ์์ต๋๋ค.
my_list[2:5] # ๊ฒฐ๊ณผ: [2, 3, 4]
2. ์์:์์ (list[start:end])
- ์ค๋ช : ์์ ์ธ๋ฑ์ค๋ ์์, ์ข ๋ฃ ์ธ๋ฑ์ค๋ ์์๋ก ์ค์ ๋ ๊ฒฝ์ฐ, ์์ ์์น๋ ๋ฆฌ์คํธ์ ์์ ์ธ๋ฑ์ค์์ ์์ํ๋ฉฐ, ์ข ๋ฃ ์ธ๋ฑ์ค๋ ๋ฆฌ์คํธ์ ๋์์๋ถํฐ ์์ ์ธ๋ฑ์ค๋ฅผ ๊ธฐ์ค์ผ๋ก ํ์ํฉ๋๋ค.
- ์์:
- my_list[2:-1]๋ my_list์ 2๋ฒ์งธ ์ธ๋ฑ์ค๋ถํฐ ๋ง์ง๋ง ์์ ์ง์ ๊น์ง๋ฅผ ํฌํจํฉ๋๋ค.
- ์๋ ๋ฐฉ์: ๋ฆฌ์คํธ๋ ์ ๋ฐฉํฅ์ผ๋ก ์ฌ๋ผ์ด์ค๋๋ฉฐ, ๋ง์ง๋ง ์์๋ฅผ ์ ์ธํ ๋ถ๋ถ๋ง ํฌํจ๋ฉ๋๋ค.
my_list[2:-1] # ๊ฒฐ๊ณผ: [2, 3, 4, 5, 6, 7, 8]
3. ์์:์์ (list[start:end])
- ์ค๋ช : ์์ ์ธ๋ฑ์ค๊ฐ ์์, ์ข ๋ฃ ์ธ๋ฑ์ค๊ฐ ์์์ผ ๋, ์ฌ๋ผ์ด์ฑ์ ๋ค์์๋ถํฐ ์ง์ ๋ ์์ ์์น๊น์ง ์งํ๋ฉ๋๋ค.
- ์์: my_list[-3:9]๋ my_list์ ๋์์ ์ธ ๋ฒ์งธ ์์๋ถํฐ 9๋ฒ์งธ ์ธ๋ฑ์ค๊น์ง์ ์๊น์ง์ ์์๋ฅผ ํฌํจํฉ๋๋ค.
- ์๋ ๋ฐฉ์: ์ฌ๋ผ์ด์ค๊ฐ ๋ค์์ ์์๋์ง๋ง ์ฌ์ ํ ์ ๋ฐฉํฅ์ผ๋ก ์ด๋ํฉ๋๋ค.
my_list[-3:9] # ๊ฒฐ๊ณผ: [7, 8]
4. ์์:์์ (list[start:end])
- ์ค๋ช : ์์๊ณผ ์ข ๋ฃ ์ธ๋ฑ์ค๊ฐ ๋ชจ๋ ์์์ผ ๋, ๋ ์ธ๋ฑ์ค ๋ชจ๋ ๋ฆฌ์คํธ์ ๋์์๋ถํฐ ์์ ์์น๋ฅผ ๊ธฐ์ค์ผ๋ก ํ์ํฉ๋๋ค.
- ์์: my_list[-4:-1]์ my_list์ ๋์์ ๋ค ๋ฒ์งธ ์์๋ถํฐ ๋์์ ๋ ๋ฒ์งธ ์์๊น์ง ํฌํจํฉ๋๋ค.
- ์๋ ๋ฐฉ์: ๋ฆฌ์คํธ์ ๋์์๋ถํฐ ์ ๋ฐฉํฅ์ผ๋ก ์์๋ฅผ ์ ํํฉ๋๋ค.
my_list[-4:-1] # ๊ฒฐ๊ณผ: [6, 7, 8]
์์ฝ
- ์์:์์ - ๋ฆฌ์คํธ์ ์์๋ถํฐ ์ ๋ฐฉํฅ ์ฌ๋ผ์ด์ฑ.
- ์์:์์ - ๋ฆฌ์คํธ์ ์์๋ถํฐ, ๋์์ ์์ ์ธ๋ฑ์ค๋ฅผ ๊ธฐ์ค์ผ๋ก ์ข ๋ฃ.
- ์์:์์ - ๋ฆฌ์คํธ์ ๋์์ ์์ํ์ฌ ์ ๋ฐฉํฅ์ผ๋ก ์ฌ๋ผ์ด์ฑ.
- ์์:์์ - ๋ฆฌ์คํธ์ ๋์์ ์์ํ์ฌ ์ ๋ฐฉํฅ์ผ๋ก ์ฌ๋ผ์ด์ฑ.
4. ์ฌ๋ผ์ด์ฑ ์ธ์ 3๊ฐ์ผ๋, ๊ฐ๋ฅํ ๋ชจ๋ ์กฐํฉ(๋ฐฉํฅ ๊ณ ๋ ค)
Python์ ์ฌ๋ผ์ด์ฑ์์ list[start:end:step]์ ๊ฐ์ด ์ธ ๊ฐ์ ์ธ์๊ฐ ์์ ๋, start, end, step์ ๊ฐ๊ฐ ์์ ๋๋ ์์๊ฐ ๋ค์ด๊ฐ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ์ ๋ชจ๋ ์กฐํฉ์ ์ค๋ช ํ๊ฒ ์ต๋๋ค.
์์ ๋ฆฌ์คํธ
my_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
์ผ๋จ ๋ชจ๋ ์ ํ์ ์ดํด ๋ณด๊ธฐ ์ ์ ์์์ผ ํ ๊ฒ์,
์ธ์ 3๊ฐ์ค ๋ง์ง๋ง์ ๋ค์ด์ค๋ ์ธ ๋ฒ์งธ ์ธ์ ์๋ฆฌ๊ฐ ์ฌ๋ผ์ด์ค ๋ฐฉํฅ์ ๊ฒฐ์ ํ๋ค๋ ์ฌ์ค์
๋๋ค.
3๋ฒ์งธ ์ธ์๊ฐ ์์์ด๋ฉด ์ค๋ฅธ์ชฝ์์ ์ผ์ชฝ์ผ๋ก ์ถ๋ ฅ, ์์์ด๋ฉด ์ค๋ฅธ์ชฝ์์ ์ผ์ชฝ์ผ๋ก ์ถ๋ ฅํ๋ค๋ ๊ฒ์
๋๋ค~
1. ์์:์์:์์ (list[start:end:step])
- ์์: my_list[2:8:2]
- ์ค๋ช : ์ธ๋ฑ์ค 2์์ ์์ํด 8 ์ด์ ๊น์ง ์ ๋ฐฉํฅ์ผ๋ก 2์ฉ ๊ฑด๋๋๋๋ค.
- ๊ฒฐ๊ณผ: [2, 4, 6]
my_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
my_list[2:8:2] # ๊ฒฐ๊ณผ: [2, 4, 6]
2. ์์:์์:์์ (list[start:end:step])
- ์์: my_list[8:2:-2]
- ์ค๋ช : ์ธ๋ฑ์ค 8์์ ์์ํด 2 ์ด์ ๊น์ง ์ญ๋ฐฉํฅ์ผ๋ก 2์ฉ ๊ฑด๋๋๋๋ค.
- ๊ฒฐ๊ณผ: [8, 6, 4]
my_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
my_list[2:8:-2] # ๊ฒฐ๊ณผ: [8, 6, 4]
3. ์์:์์:์์ (list[start:end:step])
- ์์: my_list[2:-2:2]
- ์ค๋ช : ์ธ๋ฑ์ค 2์์ ์์ํด ๋์์ ๋ ๋ฒ์งธ ์์ ์ด์ ๊น์ง ์ ๋ฐฉํฅ์ผ๋ก 2์ฉ ๊ฑด๋๋๋๋ค.
- ๊ฒฐ๊ณผ: [2, 4, 6]
my_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
my_list[2:-2:2] # ๊ฒฐ๊ณผ: [2, 4, 6]
4. ์์:์์:์์ (list[start:end:step])
- ์์: my_list[8:-8:-2]
- ์ค๋ช : ์ธ๋ฑ์ค 8์์ ์์ํด ๋์์ 8๋ฒ์งธ ์์ ์ด์ ๊น์ง ์ญ๋ฐฉํฅ์ผ๋ก 2์ฉ ๊ฑด๋๋๋๋ค.
- ๊ฒฐ๊ณผ: [8, 6, 4, 2, 0]
my_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
my_list[8:-8:-2] # ๊ฒฐ๊ณผ: [8, 6, 4, 2, 0]
5. ์์:์์:์์ (list[start:end:step])
- ์์: my_list[-8:8:2]
- ์ค๋ช : ๋์์ 8๋ฒ์งธ ์์๋ถํฐ ์์ํด ์ธ๋ฑ์ค 8 ์ด์ ๊น์ง ์ ๋ฐฉํฅ์ผ๋ก 2์ฉ ๊ฑด๋๋๋๋ค.
- ๊ฒฐ๊ณผ: [2, 4, 6]
my_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
my_list[-8:8:2] # ๊ฒฐ๊ณผ: [2, 4, 6]
6. ์์:์์:์์ (list[start:end:step])
- ์์: my_list[-2:2:-1]
- ์ค๋ช : ๋์์ ๋ ๋ฒ์งธ ์์๋ถํฐ ์์ํด ์ธ๋ฑ์ค 2 ์ด์ ๊น์ง ์ญ๋ฐฉํฅ์ผ๋ก 1์ฉ ์ด๋ํฉ๋๋ค.
- ๊ฒฐ๊ณผ: [8, 7, 6, 5, 4, 3]
my_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
my_list[-2:2:-1] # ๊ฒฐ๊ณผ: [8, 7, 6, 5, 4, 3]
7. ์์:์์:์์ (list[start:end:step])
- ์์: my_list[-8:-2:2]
- ์ค๋ช : ๋์์ 8๋ฒ์งธ ์์๋ถํฐ ๋์์ ๋ ๋ฒ์งธ ์์ ์ด์ ๊น์ง ์ ๋ฐฉํฅ์ผ๋ก 2์ฉ ๊ฑด๋๋๋๋ค.
- ๊ฒฐ๊ณผ: [2, 4, 6]
my_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
my_list[-8:-2:2] # ๊ฒฐ๊ณผ: [2, 4, 6]
8. ์์:์์:์์ (list[start:end:step])
- ์์: my_list[-2:-8:-2]
- ์ค๋ช : ๋์์ ๋ ๋ฒ์งธ ์์๋ถํฐ ๋์์ 8๋ฒ์งธ ์์ ์ด์ ๊น์ง ์ญ๋ฐฉํฅ์ผ๋ก 2์ฉ ๊ฑด๋๋๋๋ค.
- ๊ฒฐ๊ณผ: [8, 6, 4]
my_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
my_list[-2:-8:-2] # ๊ฒฐ๊ณผ: [8, 6, 4]
5. ๋น ๋ฆฌ์คํธ๊ฐ ์ถ๋ ฅ๋๋ ๊ฒฝ์ฐ
my_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
๋ง์ฝ ์ญ์์ผ๋ก ์ถ๋ ฅํ๊ณ ์ถ์ ๊ฒฝ์ฐ ์ธ๋ฒ์งธ ์ธ์๋ก ์์(-1)๋ฅผ ๋ฃ์ด์ฃผ์ด์ผ ํฉ๋๋ค.
mylist[-1:5:-1]๋ฅผ ํ๋ฉด ๋ฆฌ์คํธ์ ๋ง์ง๋ง ์์๋ถํฐ ์์ํด์ 5๋ฒ์งธ ์ธ๋ฑ์ค์ ์์ ์ง์ ๊น์ง ์ญ์์ผ๋ก
9, 8, 7, 6์ ๋ฐํํฉ๋๋ค.