【问题标题】:how to extract a particular substring from a string in python如何从python中的字符串中提取特定的子字符串
【发布时间】:2017-12-04 09:24:57
【问题描述】:

我有一个数据框“数据”,它作为一个名为“描述”的列,作为文本“IN678I78 已交付”每一行,因为某些代码以“IN”开头 现在我需要将那个 IN------ 单独拉到新列中 请帮忙 谢谢

【问题讨论】:

标签: python pandas


【解决方案1】:

在提出问题时,请始终提供您的数据框样本,以便我们将您的问题可视化并尝试一些解决方案。 IIUC 您可以在 Description 列上使用应用程序和正则表达式操作来提取所需的功能。您可以尝试以下方法:

def extr(x):
    lis = x.split(' ')
    for string in lis:
        if string[:2] == 'IN':
            return string

data['New col'] = data.Description.apply(extr)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-19
    • 2012-12-06
    • 1970-01-01
    • 2021-11-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多