2017-03-02 クラスとリスト内包表記 (py) class _T豚(object): pass class _Tただの豚(_T豚): _飛ぶ=False class _T紅の豚(_T豚): _飛ぶ=True _豚リスト=[_Tただの豚(),_T紅の豚()]print ("飛ばない豚",[ b.__class__ for b in _豚リスト if not b._飛ぶ]) 飛ばない豚 []