使用python通过根据长度添加字符来计算字段

时间:2016-04-18 18:54:38

标签: python

我如何在Python中实现这一点 - 我试图将单个字母(A)的多个字符添加到表中的现有字段。我们说该字段名为“name”,现有值可以是xyz,ercd,we。取决于“名称”的长度 xyz变成AAAAAXYZ(字符串长度为3,前面加5A) ercd变为AAAAercd(字符串长度为4,前面加上4A) 我们成为AAAAAAwe(字符串长度为2,前面加6A)

完成上述操作后,“name”的长度始终为8。

我目前的工作流程是填充另一个字段,其长度为“name”,并使用它来确定要连接的A的数量。

1 个答案:

答案 0 :(得分:1)

听起来像是rjust

>>> name = 'xyz'
>>> name.rjust(8, 'A')
'AAAAAxyz'
>>> 'ercd'.rjust(8, 'A')
'AAAAercd'
>>>