Como percorrer várias listas sequencialmente com um loop? [duplicado]
Esta pergunta já tem uma resposta, er aqui:
Iterando duas listas uma após a outra 3 respostasNoPython 3.6.3 Existe uma maneira de percorrer uma lista após a outra?
Por exemplo:
deck = [(value, suit) for value in range(2, 11) +
["J", "Q", "K", "A"] for suit in ["H", "C", "D", "S"]]
(Nesse caso, eu quero fazer um loop através dos cartões de rosto logo após os cartões que não são de rosto.)
Para esclarecimento: A linha acima lança um:
TypeError: unsupported operand type(s) for +: 'range' and 'list'
Esse é meu problema.