Ваш код:
l = [1, 2, 3, 4, 5, 6]
a, *b = l
print(a, b)
Приведенный выше код не подходит, так как правильный синтаксис b = [* l]. * Используется для распаковки списка.
Так что, если вы хотите иметь некоторые значения как в a, так и в b, то код ниже ...
l = [1, 2, 3, 4, 5, 6]
d = [3,2,1]
a , b = [*l] , [*d] # Here [*l] unpacks l in a list and assign it to a and
# and [*d] unpacks d in a list and assign it to b
print(a , b)
Надеюсь, это поможет ...