Что такое элегантный способ сделать следующее питона:Вычитание кортежи
modes = (1,2,4,5,7,8,9)
start_modes = (1,2,5)
stop_modes = tuple(set(modes) - set(start_modes))
fast_modes = (2,7)
slow_modes = tuple(set(modes) - set(fast_modes))
Я определения поведения системы я тестирование. В моих тестах я иногда буду интересоваться итерацией по всем modes
, и иногда меня будет интересовать итерация через slow_mode
s, например.
Я хочу, чтобы все переменные, определенные выше, были неизменными, поскольку они никогда не должны меняться. Я также предпочел бы, чтобы их заказ всегда был одним и тем же, поскольку я бы хотел, чтобы мои тесты велись последовательно.
Пожалуйста, сообщите нам результат, который вы хотите достичь – Jesuisme
@Jesuisme Вопрос обновлен – Baz
Пример желаемого результата пожалуйста; (1,2,4) - (1,2) = (4,) – Jesuisme