Pyspark sql functions when multiple conditions. Evaluates a list of conditions ...