python字符串填充_填充函数(Python)字符串.zfi
我想更改下面的Python函數(shù),以涵蓋我的business_代碼需要填充的所有情況。string.zfillPython函數(shù)處理此異常,將填充到左側(cè)直到達(dá)到給定的寬度,但我以前從未使用過它。在#function for formating business codes
def formatBusinessCodes(code):
""" Function that formats business codes. Pass in a business code which will convert to a string with 6 digits """
busCode=str(code)
if len(busCode)==1:
busCode='00000'+busCode
elif len(busCode)==2:
busCode='0000'+busCode
else:
if len(busCode)==3:
busCode='000'+busCode
return busCode
#pad extra zeros
df2['business_code']=df2['business_code'].apply(lambda x: formatBusinessCodes(x))
businessframe['business_code']=businessframe['business_code'].apply(lambda x: formatBusinessCodes(x))
financialframe['business_code']=financialframe['business_code'].apply(lambda x: formatBusinessCodes(x))
上面的代碼處理長度為6的業(yè)務(wù)代碼,但我發(fā)現(xiàn)業(yè)務(wù)代碼的長度不同。我正在逐個狀態(tài)驗(yàn)證數(shù)據(jù)。每個州的商業(yè)代碼長度各不相同(IL-6長度,OH-8長度)。所有代碼必須均勻填充。所以IL的代碼是10應(yīng)該產(chǎn)生000010,等等,我需要處理所有的異常。使用命令行解析參數(shù)(argparse),以及字符串.zfill. 在
總結(jié)
以上是生活随笔為你收集整理的python字符串填充_填充函数(Python)字符串.zfi的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java如何添加自定义的图片_java代
- 下一篇: python 执行文件内容_python