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
Есть ли простой способ сделать это?