Toán tử ternary không thể overload. Có thể bọc trong lambda/function để dùng lại.
Ví dụ
result = lambda x: 1 if x < 3 else 10 print(result(2)) print(result(1000))
Kết quả: 1 và 10
Toán tử ternary không thể overload. Có thể bọc trong lambda/function để dùng lại.
result = lambda x: 1 if x < 3 else 10 print(result(2)) print(result(1000))
Kết quả: 1 và 10