コード例 #1
0
ファイル: category.py プロジェクト: JacobGreen770/Pancham
    def __contains__(self, key: Any) -> bool:
        # if key is a NaN, check if any NaN is in self.
        if is_scalar(key) and isna(key):
            return self.hasnans

        hash(key)
        return contains(self, key, container=self._engine)
コード例 #2
0
ファイル: category.py プロジェクト: ellequelle/pandas
    def __contains__(self, key: Any) -> bool:
        # if key is a NaN, check if any NaN is in self.
        if is_valid_na_for_dtype(key, self.categories.dtype):
            return self.hasnans

        return contains(self, key, container=self._engine)
コード例 #3
0
    def __contains__(self, key):
        # if key is a NaN, check if any NaN is in self.
        if isna(key):
            return self.hasnans

        return contains(self, key, container=self._engine)
コード例 #4
0
ファイル: category.py プロジェクト: scari/pandas
    def __contains__(self, key):
        # if key is a NaN, check if any NaN is in self.
        if isna(key):
            return self.hasnans

        return contains(self, key, container=self._engine)