0
即時需要多個if語句來比較相同的幾個元素,並且想知道是否有這些行可以讓代碼更清晰和更簡單。與if語句中的多個值進行比較
例子就是這個函數。
def test(num):
a = [1, 2, 3]
if num == a :
return True
else :
return False
將返回
>>>test(1)
True
>>>test(2)
True
>>>test(5)
False
不必編寫單獨的if語句爲1
,2
和3
的。
'返回NUM了' – 2015-03-31 15:50:02
感謝!我不相信我現在沒有想到 – iotaa 2015-03-31 15:52:03
以及'return(num in [1,2,3]):) :) – 2015-03-31 15:52:25