Is there something similar to ?: operator (C/C++) in Python?

D H d at e.f
Mon Jun 20 04:13:55 CEST 2005


Peter Hansen wrote:
> Bo Peng wrote:
> 
>> I need to pass a bunch of parameters conditionally. In C/C++, I can do
>> func(cond1?a:b,cond2?c:d,.....)
>>
>> Is there an easier way to do this in Python?
> 
> 
> Please read the FAQ to learn the answer and much other useful ...

The answer is no.  Use if statements.



More information about the Python-list mailing list