in,成员运算符,切记!用于判断某个元素是否存在于容器类数据结构中,如list、tuple等。在pandas中,常用的数据结构有series和dataframe。当然,数据框中的列也是系列。series有索引,直观上应该理解为两个数据列的整体。由于series是两个带索引的数据列的整体,所以在判断某个元素是否存在于series中时,需要注意具体表达式的写法,否则很容易掉坑!假设e代表一个元素,c代表一个系列。在c中判断e是否存在时,三种写法如下:1.eincError!2.c.values中的e是正确的!3.c.to_list()中的e正确!结合map函数和in运算符,dataframe在判断一个dataframe的一列数据中的每个元素是否存在于另一个dataframe的一列数据中时表现会很好,但是要注意上面in运算符的使用。示例代码如下:以上就是本次分享的全部内容。现在想学习编程的朋友欢迎关注Python技术大本营获取更多技能和教程。
