pandas判断包含英文字符
时间: 2023-07-07 09:26:49 浏览: 150
pandas文档-英文
你可以使用 pandas 库中的 str.contains() 方法来判断一个字符串是否包含英文字符。下面是一个示例代码:
```python
import pandas as pd
# 创建一个包含字符串的 DataFrame
df = pd.DataFrame({'text': ['这是一个中文字符串', 'This is an English string']})
# 使用 str.contains() 方法判断是否包含英文字符
df['contains_english'] = df['text'].str.contains('[a-zA-Z]')
print(df)
```
输出结果:
```
text contains_english
0 这是一个中文字符串 False
1 This is an English string True
```
在这个示例中,我们使用正则表达式 `[a-zA-Z]` 来判断字符串是否包含英文字符。如果包含任意一个英文字母,`str.contains()` 方法会返回 True,否则返回 False。
阅读全文