, а не список.

от вопрос уже есть ответ, здесь:

Перебор двух списков один за другим 3 ответа

ВPython 3.6.3 Есть ли способ зацикливать один список за другим?

Например:

deck = [(value, suit) for value in range(2, 11) +
            ["J", "Q", "K", "A"] for suit in ["H", "C", "D", "S"]]

(В этом случае я хочу пройтись по лицевым картам сразу после не-лицевых карт.)

Для пояснения: вышеприведенная строка выдает:

TypeError: unsupported operand type(s) for +: 'range' and 'list'

Это моя проблема.

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

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