集合{ , , ,}
🟢 Python
投稿日: 2026年4月11日14:44
LISTから重複要素を削除するのに集合を使う(setで変換する)
nums=[1, 1, 5, 2, 5, 3, 3]
uniq_num=list(set(nums))
積集合 &
st_a = {1, 2, 3, 4, 5}
st_b = {4, 5, 6, 7, 8}
st_common = st_a & st_b
{4, 5}となる
差集合 -
st_uniq = st_a - st_b
{1, 2, 3}となる
和集合 |
st_all = st_a | st_b
{1, 2, 3, 4, 5, 6, 7, 8}となる
(重複はできないので問題ない)
VBAでは集合を処理する特別な機能はない。
辞書が重複を許さないなどの、機能を利用して実装するしかないと思う。
辞書が重複を許さないなどの、機能を利用して実装するしかないと思う。
No Comment