web-dev-qa-db-ja.com

2つのセットを追加する方法

a = {'a','b','c'} 
b = {'d','e','f'}

上記の2つの設定値を追加します。

次のような出力が必要

c = {'a','b','c','d','e','f'}
24
GThamizh

それらを組み合わせるために必要なことは、c = a|b

セットは、一意の値の順序なしシーケンスです。 a|bは、2つのセットのunionです(いずれかのセットですべての値が見つかった新しいセット)。これは「セット操作」と呼ばれる操作のクラスであり、セットは便利なツールを提供します。

39
TheBlackCat

Update()を使用して、set(b)をset(a)に結合できます。これを試してください。

a = {'a', 'b', 'c'}
b = {'d', 'e', 'f'}
a.update(b)
print a

2番目の解決策は次のとおりです。

c = a.copy()
c.update(b)
print c
19
Haresh Shyara