,可以使用pandas库中的str.contains()方法来实现。该方法用于检查字符串是否包含指定的子字符串,并返回一个布尔值的Series,表示每个字符串是否包含子字符串。
以下是一个完善且全面的答案:
在字符串列表中查找字符串并在pandas中创建新列的步骤如下:
输出结果如下:
fruits contains_apple
0 apple True
1 banana False
2 orange False
3 grape False
在上述代码中,我们首先导入了pandas库。然后,创建了一个包含字符串的列表,并使用该列表创建了一个DataFrame。接下来,我们使用str.contains()方法在DataFrame的'fruits'列中查找是否包含'apple'字符串,并将结果存储在新的'contains_apple'列中。最后,我们打印出DataFrame的内容,显示了每个字符串是否包含'apple'。
推荐的腾讯云相关产品和产品介绍链接地址:
请注意,以上链接仅供参考,具体的产品选择应根据实际需求和情况进行评估和决策。
领取专属 10元无门槛券
手把手带您无忧上云