Post=列表(df ['Posts'])Post 1=列表(),用于Post中的num:如果num中有“k”:新数值=1000* 浮点数(数值替换('k',''))Post 1.追加(新数值)else:Post1.append(浮点数)df ['帖子']= Post 1
类型错误追溯(最近调用最后)输入[37],在〈细胞系:3〉()2 Post 1 =列表()3表示Post中的num:----〉4,如果数值中有'k':5新数值=1000* 浮点数(数值替换('k',''))6后置1.附加(新数值)
TypeError:“int”类型的参数不可迭代
使用范围函数,但仅在colab和jupiter中尝试时出现错误
1条答案
按热度按时间e0bqpujr1#
Pandas允许将条件语句直接应用于 Dataframe 列。强烈建议尝试:
免责声明:sudo代码仅在总线上写入,未运行