как я могу написать следующее утверждение, как в коде Python:
if x in [a, b ,c]: print("print something..")
спасибо! * * 1004
В Groovy также есть оператор in, см. Документацию по языку :
8.5.Оператор членства Оператор членства (in) эквивалентен вызову метода isCase.В контексте списка это эквивалентно вызову содержит, как в следующем примере: def list = ['Grace','Rob','Emmy'] assert ('Emmy' in list) эквивалентно вызову list.contains ('Emmy') или list.isCase ('Emmy')
8.5.Оператор членства
Оператор членства (in) эквивалентен вызову метода isCase.В контексте списка это эквивалентно вызову содержит, как в следующем примере:
def list = ['Grace','Rob','Emmy'] assert ('Emmy' in list)
эквивалентно вызову list.contains ('Emmy') или list.isCase ('Emmy')