假设我有一个数组,由一个带有array = df.index.values
的pandas数据框创建,如下所示:
array
array(['A', 'B', 'C', 'D',
'E', 'F', 'G', 'H'], dtype=object)
我有一个python列表如下所示:
list = ['AB', 'AC', 'AD', 'AE', 'AF', 'AG', 'A']
寻找一个功能,它具有以下功能:
如果数组的任何元素也在列表中,请给我True。如果不给我假。
PS:我不是在寻找元素。只是想知道这样的元素是否存在。
与Index.isin
和Index.any
的熊猫解决方案:
df.index.isin(List).any()