,可以使用Pandas库中的str.split()方法。该方法可以将字符串列按照指定的分隔符进行划分,并返回一个包含划分后的多个列的新Dataframe。
具体步骤如下:
import pandas as pd
df[['new_col1', 'new_col2', ...]] = df['column'].str.split('分隔符', expand=True)
。其中,'分隔符'是你希望使用的分隔符,expand=True表示将划分后的结果扩展为多个列。df[['new_col1', 'new_col2', ...]]
。下面是一个示例代码:
import pandas as pd
# 创建Dataframe
df = pd.DataFrame({'column': ['A-B-C', 'D-E-F', 'G-H-I']})
# 使用str.split()方法划分列
df[['new_col1', 'new_col2', 'new_col3']] = df['column'].str.split('-', expand=True)
# 打印划分后的Dataframe
print(df)
输出结果为:
column new_col1 new_col2 new_col3
0 A-B-C A B C
1 D-E-F D E F
2 G-H-I G H I
对于这个问题,腾讯云没有特定的产品与之关联。但是,腾讯云提供了强大的云计算服务,包括云服务器、云数据库、云存储等,可以帮助用户构建和管理各种云计算应用。你可以参考腾讯云的官方文档来了解更多相关信息:腾讯云产品文档。
领取专属 10元无门槛券
手把手带您无忧上云