0
我是一個相對較新的Python開發人員,但我來自Java背景。在Java中,有一個線布爾檢查/分配器(因爲缺乏一個更好的詞):Python中的單行布爾檢查
int result = (x)?y:z;
我想在Python中使用類似的方法,但是我不知道這個結構是否存在。有沒有辦法來聲明一個變量,檢查一個條件是否爲真,並將其分配給兩個值之一,而不使用if/else?
我是一個相對較新的Python開發人員,但我來自Java背景。在Java中,有一個線布爾檢查/分配器(因爲缺乏一個更好的詞):Python中的單行布爾檢查
int result = (x)?y:z;
我想在Python中使用類似的方法,但是我不知道這個結構是否存在。有沒有辦法來聲明一個變量,檢查一個條件是否爲真,並將其分配給兩個值之一,而不使用if/else?
OP,這已被問過的SO十億倍。 – smci