【发布时间】:2022-01-07 15:03:12
【问题描述】:
我有一个数据框,其中有一列“CCR”,其值如下: “Aaaa;Bbbb;Cccc”或“Bbbb;;Cccc”或“Cccc;Bbbb;Aaaa”。 我只想取第一部分(在“;”之前)并将其放入另一列“1st CCR”。我似乎无法使用 split 功能使其工作。使用此代码我尝试过,没有任何反应。 你能帮忙吗?
def get_1stCCR(row):
for row in df['CCR']:
df['1stCCR'] = row.split(";")[0]
df['CCR'].apply(get_1stCCR)
【问题讨论】:
标签: python split delimiter separator