こんにちは、私はそれをやり遂げる方法を見つけたので、これは役に立たない質問のように思えるかもしれませんが、もっと速い方法があるかどうか知りたいのですが特定のクラスを検証するリストの項目数。クラスのオブジェクトがいくつあってもリストに含まれています
これまでのところ、私がやっている:
items_from_class = 0
for x in Mylist:
if isinstance(x, Myclass):
items_from_class += 1
if items_from_class > 2;
do something ...
を私は1行に収まる何かをしたいと思い、同じよう:
if isinstance(x,Myclass) in Mylist > 2:
do something ...
はあなたの助けをありがとう!
あなたが望むすべては私が必要とするすべてだ瞬間に3つ以上の –
はい、そこにあるかどうかを知ることですが、私は質問をされた場合は、[はい、あなたはthree.thereを見つけた場合破ることは、それ以上のチェックはポイントではありませんより一般的な目的のために私はそれのために他の用途を持っています。 – Sorade