I am trying to fill all empty spots in rows and columns with [], however fillna() will only do some rows and the first column. My code has worked in previous runs, so I'm not sure what happened. df = df.fillna(value = "[]") print(df[['keywords']]) df.to_csv(r'C:\Users\user\dfexport.csv', index=False, header=True) When looking at the CSV file, it looks like this: The print statement looks like this: print(df[['keywords']]) Continue reading...