Comment vérifier si une valeur est dans la liste de sélection de pandas bloc de données?

Semble laid:

df_cut = df_new[
             (
             (df_new['l_ext']==31) |
             (df_new['l_ext']==22) |
             (df_new['l_ext']==30) |
             (df_new['l_ext']==25) |
             (df_new['l_ext']==64)
             )
            ]

Ne fonctionne pas:

df_cut = df_new[(df_new['l_ext'] in [31, 22, 30, 25, 64])]

Est-il un élégant et de travail de la solution du "problème"?

OriginalL'auteur Roman | 2013-08-15