Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.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 3.x python issubset比较两个元素顺序不同的集合_Python 3.x_Pandas_Set_Unique_Series - Fatal编程技术网

Python 3.x python issubset比较两个元素顺序不同的集合

Python 3.x python issubset比较两个元素顺序不同的集合,python-3.x,pandas,set,unique,series,Python 3.x,Pandas,Set,Unique,Series,我有一个集合values=set(['',nan,'X'])。我还从系列中获取唯一值,并将这些值放入名为uniques的集合中,该集合的值为{'nan',X'},我尝试使用uniques.issubset(values)来比较这两个集合。但结果是False。所以我猜nan和'nan'不一样吧 ps.集合的值是从PyCharm调试器读取的。很抱歉,您想将NaN与字符串'NaN'进行比较,为什么您希望这样做?另外,您应该使用.isnull()或.pd.isnull()来测试NaN您可以轻松地自己检查

我有一个集合
values=set(['',nan,'X'])
。我还从
系列
中获取唯一值,并将这些值放入名为
uniques
的集合中,该集合的值为
{'nan',X'}
,我尝试使用
uniques.issubset(values)
来比较这两个集合。但结果是
False
。所以我猜
nan
'nan'
不一样吧


ps.集合的值是从
PyCharm
调试器读取的。

很抱歉,您想将
NaN
与字符串
'NaN'
进行比较,为什么您希望这样做?另外,您应该使用
.isnull()
.pd.isnull()
来测试
NaN
您可以轻松地自己检查它-只需执行:
'NaN'==np.NaN
@MaxU注意,np.NaN==np.NaN也是假的@约翰,说得好,当我写评论的时候,我已经完全忘记了这一点