2016-04-18 30 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' 
>>> 
相關問題