From fef20129615ecc038c6887209df605a0bb4df9fe Mon Sep 17 00:00:00 2001 From: Juhani Haverinen Date: Wed, 25 Jan 2017 23:34:33 +0200 Subject: [PATCH] Use tuple(for) instead of tuple([for]) --- lukkari/dsl.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lukkari/dsl.py b/lukkari/dsl.py index 7bee5fb..2492b81 100644 --- a/lukkari/dsl.py +++ b/lukkari/dsl.py @@ -26,7 +26,7 @@ def to_ir(parsed): elif function == 'week': if len(parameters) > 1: - return (Conjunctions.any,) + tuple([to_ir(('week', week)) for week in parameters]) + return (Conjunctions.any,) + tuple(to_ir(('week', week)) for week in parameters) else: assert(len(parameters) == 1) week_data, = parameters @@ -37,7 +37,7 @@ def to_ir(parsed): elif function == 'weekday': if len(parameters) > 1: - return (Conjunctions.any,) + tuple([to_ir(('weekday', weekday)) for weekday in parameters]) + return (Conjunctions.any,) + tuple(to_ir(('weekday', weekday)) for weekday in parameters) else: assert(len(parameters) == 1) weekday, = parameters @@ -45,13 +45,13 @@ def to_ir(parsed): return (Filters.is_weekday, weekday) elif function == 'and': - return (Conjunctions.all,) + tuple([to_ir(parameter) for parameter in parameters]) + return (Conjunctions.all,) + tuple(to_ir(parameter) for parameter in parameters) elif function == 'or': - return (Conjunctions.any,) + tuple([to_ir(parameter) for parameter in parameters]) + return (Conjunctions.any,) + tuple(to_ir(parameter) for parameter in parameters) elif function == 'not': - return (Conjunctions.none,) + tuple([to_ir(parameter) for parameter in parameters]) + return (Conjunctions.none,) + tuple(to_ir(parameter) for parameter in parameters) elif function == 'if': assert(len(parameters) == 2)