我有一个 python 数据框,其中一列的元素以 pjp- 开头并以 | 结尾,例如 pjp-XYA|,我想删除 pjp- 中的所有内容,直到第一次出现“|” 在熊猫数据框中。我试过这样做,但我收到一个错误,说它只适用于字符串。
f = pd.read_csv("test.csv",delimiter=",")
df = pd.DataFrame(f)
if df.str.startswith('pjp-'):
df = df.replace(["pjp-*|"],[""])
print(df)
头(df)
Quantity code boxes
34 pjp-custom|3cex 10
20 pjp-cusm|4cex 8
12 pjp-ctom|5cex 6
40 pjp-custom|6cex 14
期望的输出
Quantity code boxes
34 3cex 10
20 4cex 8
12 5cex 6
40 6cex 14
慕妹3242003
www说
相关分类