tuple
,string
,list
などのすべての基本シーケンスは、引数のように渡された文字列の要素または部分文字列の数を返すメソッドを持ちます。
しかし、なぜset
にこの便利な方法はありませんか?あるいは、.count()
のような別の方法がありますか?なぜset()オブジェクトに.count()メソッドがないのですか?
-1
A
答えて
3
セットには重複を含めることはできません。したがって、セット内の要素の数は常に1または0になります。item in some_set
をチェックするだけで同じ情報を得ることができます。
1
これは、セットにとの重複が含まれていないためです。これは、Pythonがin
の構文を提供するためです。例えばc++
のためのように、in
を持っていない他の言語で
は、セット は `set`の内側に一度だけ表示されることが0または1
関連する問題
- 1. ArrayAdapterにarraylistのようなsetメソッドがないのはなぜですか?
- 2. 私のオブジェクトがstd :: setに挿入されないのはなぜですか?
- 3. なぜリストのMy Countが0になっていますか?
- 4. なぜcount()関数にパラメータが必要なのですか?
- 5. .Countメソッドがこの出力に対してEMS/Powershellセッションで動作しないのはなぜですか?
- 6. オブジェクトをDistributedCache setメソッドに渡すか?
- 7. setで可変オブジェクトが許可されていない場合、なぜリストを許可するのですか?
- 8. メソッド呼び出しを 'set()'ビルトインにチェーンすることができますか? (そしてなぜない?)
- 9. grep countとsaveが異なるのはなぜですか?
- 10. Pythonでは、なぜstrオブジェクトの隠しメソッドがcontains()ですか?
- 11. 私のコードでcount ++が動作しないのはなぜですか?
- 12. SET XACT_ABORTがデフォルトの動作ではないのはなぜですか?
- 13. なぜメソッドが遅いですか?
- 14. Silverlightのシステムオブジェクトにメソッドがないのはなぜですか?
- 15. なぜStringメソッドsubstring()がJavaのcamelCaseにないのですか?
- 16. なぜmysql select count(1)が長くかかるのですか?
- 17. オブジェクトをwriteObjectメソッドで送信したときにオブジェクトが変更されないのはなぜですか?
- 18. Windows UniversalアプリケーションにXmlNode.SelectSingleNodeメソッドがないのはなぜですか?
- 19. Django ValuesListQuerySetにappend()メソッドがないのはなぜですか?
- 20. なぜObservableCollectionにRemoveAllメソッドがないのですか?
- 21. なぜNSArrayにfirstObjectメソッドがないのですか?
- 22. SerializationInfoにTryGetValueメソッドがないのはなぜですか?
- 23. dictにremoveメソッドがないのはなぜですか?
- 24. NHibernate:カスタムプロパティアクセサのGetメソッドとSetメソッドが呼び出されない
- 25. Pythonのset differenceメソッドが空のセットで時間がかかるのはなぜですか?ここ
- 26. なぜarrayのオブジェクトにオブジェクトメソッドがないのですか?
- 27. Java「Set-Cookie」ヘッダーが読み取られないのはなぜですか?
- 28. Set-Cookieヘッダーが送信されないのはなぜですか? - Restify
- 29. count()句がwhile文を壊すのはなぜですか?
- 30. なぜRuby配列[array.length、count]が[]を返すのですか?
要素を返す
count
方法が付属しています。重複は保存されません。 –これは常に0または1のどちらかを返します。その情報はすでに 'thing in my_set'によって与えられています。 – user2357112
@VedangMehtaああshure、その理由 –