【问题标题】:Formatting a string containing currency and commas格式化包含货币和逗号的字符串
【发布时间】:2022-06-20 22:55:26
【问题描述】:

有谁知道我如何将此字符串(它是数据框中的一列)格式化为浮点数,以便我可以按列排序?

£880,000
£88,500
£850,000
£845,000

即我想变成这样

88,500
845,000
850,000
880,000

提前致谢!

【问题讨论】:

    标签: python dataframe formatting format


    【解决方案1】:

    你可以使用str.lstrip:

    df['col'] = df['col'].str.lstrip('£')
    

    【讨论】:

      猜你喜欢
      • 2011-12-04
      • 1970-01-01
      • 2022-01-07
      • 2012-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多