私はリスト内のタプルにTrueまたはFalseがあるかどうかを調べるためにいくつかのpythonicソリューションを探しています。Pythonのリストでタプルの内部の値を特定する方法は?
私はこのようでした:
varList = [(True,)]
temp = varList.pop(0)
result = temp[temp.index(True,)]
print result
#############
# If there are more complex result
varList = [(True, False, False), (True, False)]
どのようにより良い方法でこれを行うには?あなたの意図がTrue値は次のようにanyキーワードを使用することができタプルまたはタプルに存在するかどうかを確認する場合
は 'varList'は常に単一の要素が含まれているのでしょうか? Pythonのように '1'と' 0'を 'True'と' False'として扱いたいですか? –
varlistの例を示します。それは本当か偽かだけを含んでいますか?はいの場合、それは常に最初の要素になりますか? –
@Chris_Rands問題は、複数の論理テスト結果が存在することがあります。 私はいくつかのpythonic方法を使用してTrueの存在をチェックしようとします(それは焦点だからです)。 –