gpt4 book ai didi

python - 在 Python Pandas 中查找前导零的记录

转载 作者:行者123 更新时间:2023-11-28 20:13:54 25 4
gpt4 key购买 nike

比如我有一个dataframe如下

df1 = pd.DataFrame({'Acct_no':['010122','002291','110082','000090'],
'Int_rate':[2, 3, 2, 2],
'US_GDP_Thousands':[50, 55, 65, 55]},
index = [21,2, 3, 20])

上面的代码产生了下面的数据框

   Acct_no  Int_rate  US_GDP_Thousands
21 010122 2 50
2 002291 3 55
3 110082 2 65
20 000090 2 55

如何找到 Acct_no 以零开头的所有列值。

所以,我想从上面的数据框中得到以下结果。我需要运行什么代码?

   Acct_no  Int_rate  US_GDP_Thousands
21 010122 2 50
2 002291 3 55
20 000090 2 55

最佳答案

使用startswith

df1.loc[df1.Acct_no.str.startswith('0')]
Out[182]:
Acct_no Int_rate US_GDP_Thousands
21 010122 2 50
2 002291 3 55
20 000090 2 55

关于python - 在 Python Pandas 中查找前导零的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52190691/

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