pandas.DataFrame.bool # 数据框。布尔( ) [来源] # 返回单个元素 Series 或 DataFrame 的 bool。 自版本 2.1.0 起已弃用: bool 已弃用,并将在 pandas 的未来版本中删除。用来。Seriespandas.Series.item 这必须是布尔标量值,可以是 True 或 False。如果 Series 或 DataFrame 没有恰好 1 个元素,或者该元素不是布尔值(整数值 0 和 1 也会引发异常),它将引发 ValueError。 返回: 布尔值Series 或 DataFrame 中的值。 也可以看看 Series.astype更改系列的数据类型,包括布尔值。 DataFrame.astype更改 DataFrame 的数据类型,包括布尔值。 numpy.bool_NumPy 布尔数据类型,pandas 用于布尔值。 例子 该方法仅适用于具有布尔值的单个元素对象: >>> pd.Series([True]).bool() True >>> pd.Series([False]).bool() False >>> pd.DataFrame({'col': [True]}).bool() True >>> pd.DataFrame({'col': [False]}).bool() False 这是一种替代方法,仅适用于具有布尔值的单个元素对象: >>> pd.Series([True]).item() True >>> pd.Series([False]).item() False