2015-06-18 56 views
0

我有1個小數點的數字,如123456.1我想它格式化爲123,456.1數字格式使用逗號和小數點後

嘗試使用區域設置格式化數字,但無法得到它的工作

相反,我使用了以下內容:

def format(n): 
    r = [] 
    for i, c in enumerate(reversed(str(n))): 
     if i and (not (i % 3)): 
      r.insert(0, ',') 
     r.insert(0, c) 
    return ''.join(r) 

導致1,234,56.1

回答

相關問題