Adjunte una lista corta a Pandas DataFrame con relleno

filler = 0
lst = ['a', 'b']

df.loc[:, 'b'] = lst + [filler]*(len(df.index) - len(lst))

Tanner Palma