同一字符之间的子串熊猫列

时间:2021-07-26 14:19:26

标签: python pandas substring

我有一个带有以下列值的 Pandas 数据框:

data - test - data

我需要创建包含'-'之间的字符串的新列

test

我试过了:

df['column'] = df['column2'].apply(lambda st: st[st.find("-"):st.find("-")])

但它返回null(这是相同的字符,代码将其视为相同的字符)。

1 个答案:

答案 0 :(得分:2)

您可以使用 Jest 并获取返回列表中的第一个索引。

split
相关问题