, , "df.score in l" , df.score , "in" , "isin"
:
rdd = sc.parallelize([(0,1), (0,1), (0,2), (1,2), (1,10), (1,20), (3,18), (3,18), (3,18)])
df = sqlContext.createDataFrame(rdd, ["id", "score"])
l = [10,18,20]
records = df.filter(~df.score.isin(l))
df.where(df.score.isin(l))