2012-06-25 86 views
1

我希望能夠輸入一個值並檢查它是否在列表中,如果它在列表中,則運行該程序的其餘部分。如何檢查輸入是否在python列表中?

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' 
+3

請仔細閱讀[ pep-8](http://www.python.org/dev/peps/pep-0008/)如何格式化你的py代碼正確。 – georg

+0

謝謝我已經經歷了一個python教程的負載和經常查看它的文檔蟒 – fanjojo

回答

12

你自己寫的幾乎正常,只是代替 -

if a is in b: 

它應該是 -

if a in b: 
+0

thanksXD(讓我覺得有點愚蠢,雖然) – fanjojo

+0

@ fanjojo不客氣。我希望你不會介意接受我的回答:) – theharshest

+0

已經完全使用謝謝 – fanjojo

5

條件應該是

if a in b: 
    print 'enter in code thats wanted' 
相關問題