【问题标题】:Replacing extension in the Pandas dataframe替换 Pandas 数据框中的扩展名
【发布时间】:2022-02-10 12:01:54
【问题描述】:

我有一个 pandas 数据框,其中包含带有“.mp3”文件扩展名的歌曲网址。我想替换'.wav'

数据框如下所示

这里可以看到,Path一栏包含了Songs目录下歌曲的路径。这首歌的扩展名为“.mp3”。但我想用“.wav”扩展名替换它。

我该怎么做?

【问题讨论】:

  • 到目前为止你尝试过什么代码?问题标记为str-replace;你试过在Path 列上运行.str.replace() 吗?

标签: python pandas str-replace


【解决方案1】:

我们可以试试这个:

df['Path'] = df['Path'].str.replace('.mp3', '.wav', regex=False)

如果我们想确定要更改字符串末尾的.mp3

df['Path'] = df['Path'].str.replace('.mp3$', '.wav', regex=True)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-23
    • 1970-01-01
    • 2014-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-29
    相关资源
    最近更新 更多