Première valeur non nulle par ligne à partir d'une liste de Pandas colonnes

Si j'ai un DataFrame dans les pandas qui ressemble à quelque chose comme:

    A   B   C
0   1 NaN   2
1 NaN   3 NaN
2 NaN   4   5
3 NaN NaN NaN

Comment puis-je obtenir la première valeur non nulle à partir de chaque ligne? E. g. pour le haut, j'aimerais obtenir: [1, 3, 4, None] (ou l'équivalent de la Série).

InformationsquelleAutor Dave Challis | 2015-08-05