- 此问题在此处已有答案**:
Change column type in pandas(16个答案)
5天前关闭。
我想乘以pandas df * 1000中的列prix,但它返回一个期望值,我不知道为什么它会这样工作。例如,我想返回57到257000,但它变成了这样575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575
我用这个密码
c['prix'] = c['prix'].apply(lambda x: x * 1000 if len(str(x)) == 2 else x)
请问怎么修
1条答案
按热度按时间cnh2zyt31#
确保使用整数并使用向量代码: