Problem

2 /10


メソッドの設定

Theory Click to read/hide

セットを操作するためのメソッド


セット内の要素の数
len() メソッドは、セット内の要素の数を返します。 k = {42, 'foo', 3.14159, なし, (1, 2, 3)}  print(len(k))    #5

 

要素がセット(メンバーシップin)内にあるかどうかを判断する
k = {42, 'foo', 3.14159, なし, (1, 2, 3)}  print(42 in k)    # 真 print(2 in k)     # 偽
セットに含まれる要素は不変型である必要がありますが、セット自体は変更できます。

 

設定する要素を追加する
x.add()
セット  x を追加します。これは唯一の不変オブジェクトでなければなりません。

 

セットからの要素の削除
1) x.remove()
<elem> x セットから削除されます。 <elem> が x にない場合、Python は例外 (エラー) をスローします。

2) x.discard()
同じ削除ですが、セット内に要素がない場合でも例外は発生しません。

3) x.pop()
セットからランダムな要素を削除して返します。セットが最初から空の場合、例外(エラー)が発生します。

4) x.clear()
セットからすべての要素を削除します (セットをクリアします)。

Problem

Deniska は、Mishka が思いついた数列で固有の数がいくつあるかを言えると考えています。デニスを助けて。彼に代わってすべての計算を行うプログラムを作成してください。

(Pythonでプログラムを1行で書けます。試してみてください!)

入力
入力は一連の数字です。

インプリント 
シーケンス内にいくつの個別の数字が出現するかを画面に出力します。 

 
<頭> <本体>
# 入力 出力
1 4 5 7 2 3 3 2  5