I am trying to replace each instance of null value by a different value each time. The values are in a list CB.
import pandas as pd
import numpy as np
df = pd.DataFrame({'a': 0, 'b': np.NaN, 'c':np.NaN, 'd': np.NaN}, index = [0])
CB = [1, 2, 3]
print(df)
Result is:
a b c d
0 0 NaN NaN NaN
Expected output:
a b c d
0 0 1 2 3