set ํน์ง
โข
์ค๋ณต ์์
โข
์์์์(์ธ๋ฑ์ค์์)
โข
์ ๋ ฌ๋ถ๊ฐ
โ set ์ ์ค๋ณต์ ์ ๊ฑฐํ๊ธฐ ์ํ ์ฉ๋๋ก ์ฌ์ฉํ๊ณ , ๋ค์ ๋ฆฌ์คํธ๋ก ๋ฐ๊ฟ์ฃผ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์
๊ต์งํฉ,ํฉ์งํฉ,์ฐจ์งํฉ
>>> s1 = set([1, 2, 3, 4, 5, 6])
>>> s2 = set([4, 5, 6, 7, 8, 9])
#1. ๊ต์งํฉ &
>>> s1 & s2
{4, 5, 6}
#2. ํฉ์งํฉ |
>>> s1 | s2
{1, 2, 3, 4, 5, 6, 7, 8, 9}
#3. ์ฐจ์งํฉ -
>>> s1 - s2
{1, 2, 3}
>>> s2 - s1
{8, 9, 7}
Python
๋ณต์ฌ
๋ฉ์๋
๊ฐ 1๊ฐ ์ถ๊ฐ(add)
>>> s1 = set([1, 2, 3])
>>> s1.add(4)
>>> s1
{1, 2, 3, 4}
Python
๋ณต์ฌ
๊ฐ ์ฌ๋ฌ ๊ฐ ์ถ๊ฐ(update)
>>> s1 = set([1, 2, 3])
>>> s1.update([4, 5, 6])
>>> s1
{1, 2, 3, 4, 5, 6}
Python
๋ณต์ฌ
ํน์ ๊ฐ ์ ๊ฑฐ(remove)
>>> s1 = set([1, 2, 3])
>>> s1.remove(2)
>>> s1
{1, 3}
Python
๋ณต์ฌ