簡體   English   中英

如何替換將在熊貓數據框中工作?

[英]How to replace will work in pandas dataframe?

您好我有數據框,我必須在其中替換某些東西但不是所有值。 請幫助如何實現。 請看下面的例子-

例子-

df:

Col
N//A
P//D
https://cg.com
C//A

最終輸出-

df:

Col
N/A
P/D
https://cg.com
C/A

我使用df.replace('//', '/', inplace=True)但它正在替換所有內容。

如果//前面有: ,則使用帶后視的正則表達式排除替換

df.replace(r'(?<!:)//', '/', regex=True, inplace=True)

輸出:

              Col
0             N/A
1             P/D
2  https://cg.com
3             C/A

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM