ํ์ด์ฌ ์ถ์ ํด๋์ค๋ก Comparable ํ์ ์ ์ธํ๊ธฐ
ํ์ด์ฌ ์ถ์ ํด๋์ค๋ก Comparable ํ์ ย ์ ์ธํ๊ธฐ
ํ์ด์ฌ์์ ํ์ ์ด๋ ธํ ์ด์ ์ ๋ถ์ผ ๋, ์ ๋ค๋ฆญ ํ์ ์ ๋ํด์๋ typing.TypeVar ๋ฅผ ์ฌ์ฉํ๋ฉด ์ผ๋ฐ์ ์ธ ํ์ T๋ฅผ ๊ฐ์ ํ๊ณ ์ ์ํ ์ ์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ์ด๋ฌํ ํ์ T์ ๋ํด์ ํน์ ํ ์ฑ์ง์ ๋ง์กฑํ๊ฒ๋ ํ๋ ์กฐ๊ฑด์ ๋ฃ๊ณ ์ถ์ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๋ฆฌ์คํธ์ ๋ํ ๋ฒ๋ธ ์ ๋ ฌ ๊ธฐ๋ฅ์ ํจ์๋ก ๊ตฌํํ๋ค๊ณ ํ๋ฉด, ์ธ์์ ํ์ ์ list[T] ์ ๊ฐ์ด ํ์ T๋ฅผ ์์๋ก ํ๋ ๋ฆฌ์คํธ๋ผ๊ณ ๋ช ์ํ ์ ์๋๋ฐ, ์ด ๋ ์ ๋ ฌ์ ์ํด์๋ ์์๋ ๋์๋ฅผ ๋น๊ตํ ์ ์์ด์ผ ํ๋ฏ๋ก, ํ์ T ๋ x > y ์ ๊ฐ์ด ๋์๋ฅผ ๋น๊ตํ ์ ์๋ ํ์ ์ด์ด์ผ ํฉ๋๋ค. ํ์ด์ฌ์์๋ ํน์ ํ ์ฑ์ง์ ๊ฐ์ง๋ ํ์ ๋ค์ ๋ฌต์์ ์ผ๋ก โํ๋กํ ์ฝโ์ด๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ ํต์นญํ๋ฉฐ, iterable ์ด๋ awaitable ๋ฑ์ ์ฉ์ด๋ฅผ ์ฌ์ฉํ๊ธด ํ์ง๋ง,โฆ
View On WordPress











