Python: сложные списки, где одна переменная зависит от другой (x для x в t [1] для t в тестах)

Я хочу сделать что-то вроде:

all = [ x for x in t[1] for t in tests ]

Тесты выглядят так:

[ ("foo",[a,b,c]), ("bar",[d,e,f]) ]

Поэтому я хочу получить результат

all = [a,b,c,d,e,f]

Мой код не работает, Python говорит:

UnboundLocalError: local variable 't' referenced before assignment

Есть ли простой способ сделать это?

Ответы на вопрос(4)

Ваш ответ на вопрос