Python/Pandas的str.split()方法用于将字符串拆分为多个子字符串,并返回一个包含拆分后子字符串的列表。如果字符串无法拆分,则返回NaN。
该方法的语法如下:
Series.str.split(pat=None, n=-1, expand=False)
参数说明:
使用示例:
import pandas as pd
data = {'Name': ['John Smith', 'Jane Doe', 'Mary Johnson']}
df = pd.DataFrame(data)
# 将Name列拆分为姓和名两列
df[['First Name', 'Last Name']] = df['Name'].str.split(' ', n=1, expand=True)
在这个例子中,我们使用空格作为分隔符,将Name列拆分为First Name和Last Name两列。拆分后的结果如下:
Name First Name Last Name
0 John Smith John Smith
1 Jane Doe Jane Doe
2 Mary Johnson Mary Johnson
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云