Сжатие неравных списков в python в список, который не удаляет ни один элемент из длинного списка, заархивированного

У меня есть два списка

a = [1,2,3]
b = [9,10]

Я хочу объединить (zip) эти два списка в один списокc такой, что

c = [(1,9), (2,10), (3, )]

Есть ли в стандартной библиотеке Python какая-либо функция для этого?

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

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