向行值添加尾随零以确保有 10 位数字

2023-12-21

如果我有一个数据帧,其中每行中的最大数字为 10,但由于尾随零已被截断,某些 ID 小于 10,那么如何在 python 中添加尾随零以确保每行中有 10 位数字。

ID
1234567689
123456768
12345676
ID
1234567689
1234567680
1234567600

您可以使用str.pad()我相信它非常适合这种情况:

df['ID'] = df['ID'].str.pad(width=10,side='right',fillchar='0')

如果dtype列的不是字符串,那么您可以先将其转换:

df['ID'] = df['ID'].astype(str).str.pad(width=10,side='right',fillchar='0')

Output:

           ID
0  1234567689
1  1234567680
2  1234567600
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

向行值添加尾随零以确保有 10 位数字 的相关文章

随机推荐

  • 如何使用正则表达式在 Bash 中提取字符串的一部分

    我一直在尝试在 bash 中提取部分字符串 我在 Mac 上使用它 输入字符串的模式 一些随机单词后面跟着一个 这是可选的 关键字 def foo and bar 后跟连字符 后跟数字 这可以是 2 6 位数字 这些数字后面再次是连字符和几
  • Rails link_to 与远程:true 不请求 JS

    尝试渲染一个模态来更新任务 但是当使用remote true和link to时 它只请求html格式 我什至检查了也不接受js的请求标头 Accept text html application xhtml xml application
  • 如何在VBScript中获取http响应头

    为什么这个 vbs 脚本检索空值 Option Explicit On Error Resume Next Dim h Set h CreateObject MSXML2 XMLHTTP h Open HEAD http google co
  • 在反应本机中持久进行用户身份验证的最佳方法

    我正在尝试编写用户登录代码并将其保留在反应本机中 我找到了 persist redux 和 React 导航库 它们是验证进度的最佳库吗 我可以使用 React 导航代替 persist redux 吗 你能给我推荐一个很好的实现教程吗 不
  • 如何将多维多项式与 numpy.polynomial 一起使用?

    我能够使用numpy polynomial拟合一维多项式的项 例如f x 1 x x 2 我如何拟合多维多项式 例如f x y 1 x x 2 y yx y x 2 y 2 y 2 x y 2 x 2 看起来 numpy 根本不支持多维多项
  • 为什么 String.Clone() 返回原始字符串而不是它的副本?

    出奇 String Clone 不返回字符串的副本String Copy 会做 相反 它返回 this 原始字符串 我想了解为什么 Net Framework 团队选择这样做 As per MSDN http msdn microsoft
  • 如何查找从 db.Query postgres 返回的行数

    我正在使用 goLang lib pq 驱动程序并尝试从数据库中获取行 rows err db Query select id name from mytable limit 5 我想要一个 if else 子句来检查结果集中是否有行 我这
  • 运行 Spring Boot 单元测试忽略 CommandLineRunner

    我正在尝试编写 Spring Boot 单元测试 但在运行单元测试时运行整个应用程序的 CommandLineRunner 有一些问题 应用程序类 SpringBootApplication Profile test public clas
  • 使用 SQLite 在 Fluent NHibernate 中使用 SchemaExport 的外键

    我正在尝试创建一个简单的数据库应用程序 它使用 Fluent NHibernate 和 SQLite 跟踪各种类型设备的贷款 但是 当我尝试使用生成数据库结构时SchemaExport为了在单元测试中使用 不会创建一对多关系的外键 这是我的
  • 如何处理 Hibernate-Search 索引恢复?

    当应用程序服务器意外退出时 Hibernate Search 无法正常关闭 Lucene 离开写锁每个索引目录后面的文件 这当然是很正常的事情 但是 重新启动应用程序后 锁定文件也会保留 这会导致某些时候出现锁超时异常 我的问题是是否有一种
  • 将递归二叉树遍历转换为迭代

    我被要求编写迭代版本 但我编写了递归版本 即 void inorderTraverse BinaryTree root if root NULL printf d root gt id else inorderTraverse root g
  • Flexbox - 元素位于顶部,另一个元素位于中心[重复]

    这个问题在这里已经有答案了 我怎样才能实现这样的目标 find必须垂直和水平居中 这是我的代码 main min height 50vh display flex justify content center menu padding 20
  • 避免 Dart 中类的继承

    Dart 有没有办法避免继承 我正在寻找类似的东西 final class MyJavaClass 不直接 不 您可以编写一个带有私有构造函数的类并通过静态方法访问它们 class MyFinalClass MyFinalClass cto
  • 攻击者能否破解 iOS 钥匙串和数据保护加密? [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我正在开发一个 iOS 应用程序 它
  • Linux中进程的空闲时间

    我需要计算Linux中进程的CPU使用率 用户模式 系统模式 空闲时间 我可以使用以下方法计算用户和系统模式下的使用情况utime and stime值来自 proc PID stat 但我没有发现任何与空闲时间相关的内容 我知道我可以从中
  • .Net 5 后台服务的 MSI 安装程序

    我有一个 Net 5 控制台应用程序 我试图将其作为 Windows 服务运行 我已阅读有关如何执行此操作的所有在线文章并成功完成 即 使用BackgroundService 问题是 我想要一个 MSI 安装程序来部署它 并且我读过的有关在
  • 在 Visual Basic 中打印(多)维数组

    有没有一种简单的方法可以将可能是多维的数组打印到 VB NET 中的控制台以进行调试 即仅检查数组的内容是否正确 来自 Objective C 背景NSLog函数打印格式相当良好的输出 例如一维数组的以下内容 myArray 0 gt He
  • 了解 applicationSignificantTimeChange:

    我发现有时我的应用程序 Cocos2d 游戏 在显着的时间变化后会出现 错误 例如 case 1 当应用程序进入后台并在几分钟后重新启动它时 我可以看到加载图像然后应用程序 游戏恢复 case 2 当应用程序进入后台并在很长一段时间后更改应
  • __NSAutoreleaseNoPool():类 General 自动释放的对象 0x753c2f0,没有适当的池 - 只是泄漏

    我已经有一段时间没有注意到我的控制台输出了 我突然注意到很多奇怪的错误 NSAutoreleaseNoPool Object 0x753c2f0 of class General autoreleased with no pool in p
  • 向行值添加尾随零以确保有 10 位数字

    如果我有一个数据帧 其中每行中的最大数字为 10 但由于尾随零已被截断 某些 ID 小于 10 那么如何在 python 中添加尾随零以确保每行中有 10 位数字 ID 1234567689 123456768 12345676 ID 12