请温柔一点,Python 新手,我目前正在编写一个脚本,结果非常长,我认为必须!有一个 for 循环方法来使这更容易。我目前正在处理 CSV,手动提取标题标题并将其放入 str.replace 代码中。
df['Col 1'] = df['Col 1'].str.replace('text','replacement')
我想它会像这样开始..但不知道如何继续!
Import pandas as pd
df = pd.read_csv('file.csv')
for row in df.columns:
if (df[,:] =...
抱歉,我知道这可能看起来很糟糕,但这是我以有限的知识所能理解的!
谢谢!
最佳答案
jezrael 评论更优雅地解决了这个问题。
但是,如果您需要为每一列指定特定代码,那么它会像这样:
import pandas as pd
df = pd.read_csv('file.csv')
for column in df.columns:
df[column] = df[column].str.replace('text','replacement')
关于python - 用于将 df.columns 拉入自定义代码的 for 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48868192/