Python Pandas: Создайте новый столбец из других столбцов, где значение не является нулевым

df['AZ'] = df.loc[:,'A':'Z'].fillna(method='ffill',axis=1)['Z']
Xenophobic Xenomorph