Index.isin()
Pandas Index.isin()
returns a boolean array in which the index values are in values. compute a boolean array of whether each index value is in the passed set of values. The returned boolean array has the same length as the index.
Syntax: Index.isin (values, level = None)
Parameters:
values: [set or list-like] Sought values.
level: Name or position of the index level to use ( if the index is a MultiIndex).Returns: NumPy array of boolean values.
Example # 1: Use Index.isin ()
to check if the index value is present in the passed list of values.
|
Exit:
Now we will find out if index marks are present in the passed list.
|
Exit:
The function returned an array object of the same size as the index. True
means that the index mark was present in the passed list object, and False
means that the index mark was not present in the passed list object.
Example # 2: Use Index.isin ()
to check if MultiIndex tags are present in the passed list.
|
Output:
Now we will check if the tags in the MultiInndex are present in the passed list or not.
|
Output:
As we can see from the output, the function returned an array object, the size of which matches the size of the selected MultiIndex level. True
means that the index mark was present in the passed list object, and False
means that the index mark was not present in the passed list object.