python - Python 数据框,for 循环和类型转换
问题描述
我有一个包含几列的数据框。我的目标是以某种方式操纵最后一列。到目前为止,最后一列的类型为字符串。我需要通过构建一个遍历最后一列并删除最后两个字符然后将其类型转换为浮点数的 for 循环来获得帮助。
最后一列中的条目的示例是“1234.5678;;”。我希望它看起来像 1234.5678 以及最后一列的每个条目。
提前致谢。
解决方案
我不确定您到底在问什么,您是在问如何操作字符串以删除最后两个字符?或者您是在询问如何访问(和编辑/更改)数据框?如果是这样,您是否使用熊猫?
澄清这可能有助于其他人更有效地帮助您解决问题。
在 python 中,给定任何字符串,您可以像这样切断最后两个字符:
string=string[:-2]
我假设变量字符串包含您想要的字符串。
对于未来,如果您能更详细地解释您的问题,解释您想要做什么以及您需要帮助的地方,并在整体上为您的问题付出更多努力,将不胜感激,标题中的拼写错误是不是一个好看的光学明智的。
推荐阅读
- amazon-web-services - 如何将私有 IP 重新分配给新的 EC2 实例 AWS
- android - 更新 GoogleDrive 上的文件(应用程序文件夹)
- vue.js - 如何使用指定的 .env.devlopment 文件构建 vue 应用程序
- sql-server - 从字符串中提取层次结构
- go - 使用 Slices 和 Golang sync.Map 结构
- go - 如何快速连续发送两条消息,一次全部收到
- delphi - 问题 Delphi vcl setstyle 错误访问冲突在地址 0063E1D9 中
- python - 如何处理socket和浏览器之间的连接?
- javascript - 如何创建具有键值的数组并设置新状态?
- pyspark - 使用 spark.ml 库的 N-gram 计数和唯一值