Porady. Pandas. Python. Django. Microsoft Power BI. Tableau.

Python. Ternary Operator w Pythonie

| python | Ternary operator | Python

Python nie posiada "klasycznego" Ternary Operatora, w konwencji podobnej do "większości" języków programowania, tzn.

Przykład w JavaScript:

// zmienna
delivery = 1000;
// ternary operator
result = delivery == 1000 ? 'done' : 'not-done';

Powyższy kod, w przypadku Pythona, przyjmie następującą postać:

# definicja zmiennej
delivery = 1000
# ternary operator w stylu Pythona
result = "done" if delivery == 1000 else "not-done"
# wynik
print(result)

Poniżej przykład w Google Colab: