値を入力して、それがリストにあるかどうかを確認し、リストにある場合は、必要なプログラムの残りの部分を実行できるようにしたいです。
a=input('enter value')
b=(1,2,3,4)
c=(5,6,7,8,9)
if a is in b:
print 'enter in code thats wanted'
-の代わりに、ほぼ正しく自分で書いた
if a is in b:
そのはず -
if a in b:
条件は
if a in b:
print 'enter in code thats wanted'
in演算子:'in'演算子は、値がシーケンスに存在するかどうかを確認するために使用されます。指定されたシーケンスで変数が見つかった場合はtrueと評価され、それ以外の場合はfalseと評価されます。
'is'演算子:演算子のいずれかの側の変数が同じオブジェクトを指している場合はtrueと評価され、そうでない場合はfalseと評価されます。
したがって:
if a in b:
print 'enter in the code that\'s wanted'
こんな感じになります↓</p>
a=input('enter value')
b=(1,2,3,4)
c=(5,6,7,8,9)
if a in b:
print ('enter in code thats wanted')