How do I add multiple empty columns to a DataFrame from a list?
DataFrame
I can do:
df["B"] = N
Summary of alternative solutions:
columns_add = ['a', 'b', 'c']
for loop:
for newcol in columns_add: df[newcol]= None
dict method:
df.assign(**dict([(_,None) for _ in columns_add]))
tuple assignment:
df['a'], df['b'], df['c'] = None, None, None