我无法重现您的问题,但您是否尝试过先将其转换为整数?
image_name_data['id'] = image_name_data['id'].astype(int).astype('str')
然后,关于更一般的问题,您可以使用map
。在您的情况下:
image_name_data['id'] = image_name_data['id'].map('{:.0f}'.format)
如何将pandas数据框的数据类型更改为具有定义格式的字符串?
我无法重现您的问题,但您是否尝试过先将其转换为整数?
image_name_data['id'] = image_name_data['id'].astype(int).astype('str')
然后,关于更一般的问题,您可以使用map
。在您的情况下:
image_name_data['id'] = image_name_data['id'].map('{:.0f}'.format)