Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 检查列表中数组的任何元素_Python_Arrays_Pandas_List_Any - Fatal编程技术网

Python 检查列表中数组的任何元素

Python 检查列表中数组的任何元素,python,arrays,pandas,list,any,Python,Arrays,Pandas,List,Any,假设我得到了一个数组,它是由一个pandas数据帧用array=df.index.values创建的,如下所示: array array(['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'], dtype=object) list = ['AB', 'AC', 'AD', 'AE', 'AF', 'AG', 'A'] 我得到了一个python列表,如下所示: array array(['A', 'B', 'C', 'D', 'E', '

假设我得到了一个数组,它是由一个pandas数据帧用
array=df.index.values
创建的,如下所示:

array
array(['A', 'B', 'C', 'D',
       'E', 'F', 'G', 'H'], dtype=object)
list = ['AB', 'AC', 'AD', 'AE', 'AF', 'AG', 'A']
我得到了一个python列表,如下所示:

array
array(['A', 'B', 'C', 'D',
       'E', 'F', 'G', 'H'], dtype=object)
list = ['AB', 'AC', 'AD', 'AE', 'AF', 'AG', 'A']

正在查找函数,该函数执行以下操作:

array
array(['A', 'B', 'C', 'D',
       'E', 'F', 'G', 'H'], dtype=object)
list = ['AB', 'AC', 'AD', 'AE', 'AF', 'AG', 'A']
如果数组的任何元素也在列表中,请告诉我True。如果不给我假。

PS:我不是在寻找元素。只想知道是否存在这样的元素。

带和的熊猫解决方案:


任何([a in list for a in array])都是您想要的吗?这与@jezrael的问题不同。比较了两个列表。我正在寻找一个pandas函数,该函数迭代其数组项并检查该元素是否在列表中。@Icedkk-pandas中不存在该元素。需要来自被复制者的所有解决方案。或者你能解释更多吗?@jezrael updated?@Icedkk-我有点困惑
Array=Array(['a','B','C','D','E','F','G','H',dtype=object)
系列吗?还是numpy阵列?真实数据中的返回值是多少?
print(type(Array))?任何([a in list for a in Array])都是您想要的吗?这与@jezrael的问题不同。比较了两个列表。我正在寻找一个pandas函数,该函数迭代其数组项并检查该元素是否在列表中。@Icedkk-pandas中不存在该元素。需要来自被复制者的所有解决方案。或者你能解释更多吗?@jezrael updated?@Icedkk-我有点困惑
Array=Array(['a','B','C','D','E','F','G','H',dtype=object)
系列吗?还是numpy阵列?真实数据打印(类型(数组))
中返回的是什么?