Python 显示以特定数字结尾的值
我有一个数据帧:Python 显示以特定数字结尾的值,python,pandas,dataframe,Python,Pandas,Dataframe,我有一个数据帧: index assets 1 12345 2 54343 3 39483000 4 2543553 5 22425000 6 5342334345 7 244224000 我想显示以“000”结尾的值 Df 您可以在将资产转换为str使用和使用后使用 或 使用 index assets 3 39483000 5 22425000 7 244224000 df[df.assets.asty
index assets
1 12345
2 54343
3 39483000
4 2543553
5 22425000
6 5342334345
7 244224000
我想显示以“000”结尾的值
Df
您可以在将资产
转换为str
使用和使用后使用
或
使用
index assets
3 39483000
5 22425000
7 244224000
df[df.assets.astype(str).str.endswith('000')]
index assets
2 3 39483000
4 5 22425000
6 7 244224000
df[df.assets.mod(1000).eq(0)]
index assets
2 3 39483000
4 5 22425000
6 7 244224000