繁体   English   中英

替换字符串中的字符 Python

[英]Replacing characters in a string Python

我有一个数据框,我遍历并修改如下:

filtered = pd.read_csv(fileloc)  
    
    for index, row in filtered.iterrows(): 
        row["standardUpc"] = row["standardUpc"].replace("['","")
        row["standardUpc"] = row["standardUpc"].replace("']","")

这是行不通的。

您不需要为此迭代 df ,而是应该能够:

filtered['standardUpc'] = filtered['standardUpc'].str.replace("'['","")
filtered['standardUpc'] = filtered['standardUpc'].str.replace("']'","")

有一些方法可以将两个调用链接在一起,但这应该是您可以进行字符串替换的方式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM