[英]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.