【发布时间】:2021-06-04 09:19:43
【问题描述】:
Pyhton 熊猫:
一个简单的问题我有一个包含电子邮件地址的数据框
地址ID:
j.k@hotmail.com
s.r@gmail.com
f.g@apple.com
s.k@gmail.com
我想删除所有包含以“@gmail.com”结尾的行,以便理想情况下:
地址_id
j.k@hotmail.com
f.g@apple.com 我该如何继续?
ps : 抱歉,我无法制作图表
【问题讨论】:
Pyhton 熊猫:
一个简单的问题我有一个包含电子邮件地址的数据框
地址ID:
j.k@hotmail.com
s.r@gmail.com
f.g@apple.com
s.k@gmail.com
我想删除所有包含以“@gmail.com”结尾的行,以便理想情况下:
地址_id
j.k@hotmail.com
f.g@apple.com 我该如何继续?
ps : 抱歉,我无法制作图表
【问题讨论】:
试一试:
df = df[~df.adress_id.str.endswith('@gmail.com')]
输出:
adress_id
0 j.k@hotmail.com
2 f.g@apple.com
【讨论】:
应该做的这么简单
>>> df.query('address_id.str.contains("@gmail.com")')
【讨论】: