gpt4 book ai didi

python - 如何替换 Pandas 数据框中特定索引处的字符串

转载 作者:太空宇宙 更新时间:2023-11-04 04:31:15 24 4
gpt4 key购买 nike

我在 Pandas 中有以下数据框

    code     bucket
0 08:30:00-9:00:00
1 10:00:00-11:00:00
2 12:00:00-13:00:00

我想将第 7 个字符 0 替换为 1,我想要的数据帧是

   code     bucket
0 08:30:01-9:00:00
1 10:00:01-11:00:00
2 12:00:01-13:00:00

如何在 Pandas 中做到这一点?

最佳答案

使用 str 索引:

df['bucket'] = df['bucket'].str[:7] + '1' + df['bucket'].str[8:]

或者列表理解:

df['bucket'] = [x[:7] + '1' + x[8:] for x in df['bucket']]

print (df)
code bucket
0 0 08:30:01-9:00:00
1 1 10:00:01-11:00:00
2 2 12:00:01-13:00:00

关于python - 如何替换 Pandas 数据框中特定索引处的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52609585/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com