2014-03-27 65 views
0

我是一個相對較新的Python開發人員,但我來自Java背景。在Java中,有一個線布爾檢查/分配器(因爲缺乏一個更好的詞):Python中的單行布爾檢查

int result = (x)?y:z; 

我想在Python中使用類似的方法,但是我不知道這個結構是否存在。有沒有辦法來聲明一個變量,檢查一個條件是否爲真,並將其分配給兩個值之一,而不使用if/else?

+0

OP,這已被問過的SO十億倍。 – smci

回答