
[250331] union()์ด๋?
Back End ๐ฒ/Python ๐ป
union()์ ๋ํด์ ์ ๋ฆฌโ
๊ฐ์`union()`์ ์งํฉ(set) ์๋ฃํ์ ๋น๋กฏํ์ฌ ์ฟผ๋ฆฌ์
(QuerySet) ๋ฑ ๋ค์ํ ๊ณณ์์ ์ฌ์ฉ๋๋ ์ฐ์ฐ์ผ๋ก, ๋ ์งํฉ(๋๋ ์ํ์ค)์ ํฉ์งํฉ์ ๋ฐํํ๋ ๊ธฐ๋ฅ์ ํ๋ค. ์ค๋ณต๋ ์์๋ ์ ๊ฑฐ๋๋ฉฐ, ์์์ ์์๋ ๋ณด์ฅ๋์ง ์๊ฑฐ๋ ๊ตฌํ์ ๋ฐ๋ผ ๋ค๋ฅด๋ค.Python ๊ธฐ๋ณธ ์๋ฃํ์์๋`set`์ ๋ฉ์๋๋ก, Django์์๋ QuerySet ์ฐ์ฐ์๋ ์ฌ์ฉ๋๋ค.๐งฎ Python์์์ set.union()โ
๋ฌธ๋ฒset1.union(set2, set3, ...)๋๋ ์ฐ์ฐ์ ๋ฒ์ :set1 | set2 | set3โ
ํน์ง์ค๋ณต ์ ๊ฑฐ: ๋์ผํ ์์๋ ํ ๋ฒ๋ง ํฌํจ๋จ.์๋ณธ ๋ณ๊ฒฝ X: ๊ธฐ์กด set ๊ฐ์ฒด๋ ๋ณ๊ฒฝ๋์ง ์๊ณ , ์ set์ด ๋ฐํ๋จ.๋ค์์ set๊ณผ๋ ์ฐ์ฐ ๊ฐ๋ฅโ
์์a = {1, 2, 3}..