2016-04-18 29 views
0

我如何在Python中实现这一点 - 我试图向表中的现有字段添加一个字母(A)的字符数。让我们说这个字段被命名为“名称”,现有的值可以是xyz,ercd,我们。取决于“名称”的长度 xyz变成AAAAAXYZ(字符串的长度是3,前面加了5A) ercd变成AAAAercd(字符串的长度是4,前面加了4A) 我们变成了AAAAAAwe(长度的串是2时,6A在前面加)使用python通过根据长度添加字符来计算字段

一旦上述完成的“名称”的长度总是8.

我的当前工作流程是填充另一个字段中包含“名称的长度“并用它来确定要连接的A的数量。

+0

欢迎堆栈溢出。首先请检查Stack Overflow的[请求问题帮助](http://stackoverflow.com/help/asking)。关注[我可以在这里询问哪些主题](http://stackoverflow.com/help/on-topic),[我应该避免询问什么类型的问题?](http://stackoverflow.com/help/dont (如何创建一个最小,完整和可验证的示例)(http://stackoverflow.com/help/how-to-ask),http:// stackoverflow。 com/help/mcve)和[Stack Overflow问题清单](http://meta.stackoverflow.com/questions/260648/stack-overflow-question-checklist)。 –

回答

1

听起来像是你想rjust

>>> name = 'xyz' 
>>> name.rjust(8, 'A') 
'AAAAAxyz' 
>>> 'ercd'.rjust(8, 'A') 
'AAAAercd' 
>>> 
相关问题