gpt4 book ai didi

Python 使用 Pandas 从数据框中逐行检查现有值

转载 作者:太空宇宙 更新时间:2023-11-03 21:41:27 25 4
gpt4 key购买 nike

有没有办法使用 pandas 逐行检查现有值?

这就是我的数据框的样子

数据框

Log ID       User ID       Name       Phone Number     
1 001 Jack 123456789
2 002 Jackie 123456780
3 003 Jacky 123456700
4 004 Ben 123456000

我要检查的数据是(Jacky,123456700)是否在数据框中。

如果存在,那么我只是忽略此数据,否则插入数据框中

最佳答案

选择并使用pandas.DataFrame.anyNamePhone Number进行逻辑与&检查

>>> name, phno = ('Jacky', 123456700)
>>> ((df['Name'] == name) & (df['Phone Number'] == phno)).any()
True

如果True那么你可以忽略,如果不是,你可以插入到df

关于Python 使用 Pandas 从数据框中逐行检查现有值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52827654/

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