用python代码实现,将A列字符串用下划线分割为列表,把b
时间: 2024-03-12 16:47:28 浏览: 94
python分割列表(list)的方法示例
好的,下面是示例代码,假设我们有一个 DataFrame 对象,其中包含 A 列和 B 列:
```python
import pandas as pd
# 创建示例数据
data = {
'A': ['foo_bar', 'hello_world', 'spam_eggs'],
'B': [1, 2, 3]
}
# 创建 DataFrame 对象
df = pd.DataFrame(data)
# 将 A 列字符串用下划线分割为列表
df['A'] = df['A'].apply(lambda x: x.split('_'))
# 将 B 列的值都加 1
df['B'] = df['B'] + 1
# 打印处理后的 DataFrame 对象
print(df)
```
运行结果如下:
```
A B
0 [foo, bar] 2
1 [hello, world] 3
2 [spam, eggs] 4
```
这个代码中,我们使用 apply() 函数将 A 列中的每个字符串转换为一个列表,其中字符串是用下划线分割的。我们还使用了简单的数学运算将 B 列的所有值加 1。
阅读全文