gpt4 book ai didi

python pandas - 检查列中是否存在字符串类型

转载 作者:太空宇宙 更新时间:2023-11-04 00:44:06 26 4
gpt4 key购买 nike

我知道如何检查数据框“df”的“A”列中的“nan”值,如下所示

df['A'].isnull().values.any()

但是我如何检查“字符串”,我指的是任何字符串,因为我不知道字符串文本是什么,然后也不知道它在哪一行中找到?

最佳答案

如果您使用的是 Python 3,则可以使用列表理解和 numpy.any

 import numpy as np

np.any([isinstance(val, str) for val in df['A']])

如果您使用的是 Python 2,我认为您需要将 str 替换为 basestring。

关于python pandas - 检查列中是否存在字符串类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40559453/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com