ํ์ด์ฌ์์ ๋ฆฌ์คํธ ๊ฐ ์ค ํน์ ๊ฐ๋ค์ ์ ๊ฑฐํ๊ธฐ ์ํ ์ฝ๋๋ฅผ ์ค๋ช
ํ๋ ๊ธ์
๋๋ค.
ํ์ด์ฌ์ ๋ค๋ฅธ ์ธ์ด๋ค๊ณผ๋ ๋ค๋ฅด๊ฒ ๋ฆฌ์คํธ(๋ฐฐ์ด)์์ ํน์ ๊ฐ๋ค์ ๋ชจ๋ ์ ๊ฑฐํ๋ ํจ์๊ฐ ์์ต๋๋ค.
๋ค๋ฅธ ๋ฐฉ๋ฒ๋ ์๊ฒ ์ง๋ง ์ ๋ ๋ค์๊ณผ ๊ฐ์ด ์ฝ๋๋ฅผ ๊ตฌํํ์ต๋๋ค.
a = [1,2,3,3,3,3,5,5,5]
remove_set = {3,5}
result = [i for i in a if i not in remove_set]
print(result)#[1, 2]
a ๋ฆฌ์คํธ์ 3, 5๊ฐ ์ค๋ณต๋์ด ์๋ ๋ฐ remove_set๊ณผ ์ปดํ๋ฆฌํจ์
์ ์ฌ์ฉํ์ฌ ์ฝ๊ฒ ์ ๊ฑฐํ ์ ์์ต๋๋ค.