2016-07-05 40 views
-1

私は、この文字列分割文字列の桁ごとに3桁目

s = '4294967296' 

を持って、私は基本的に私は、ドットごとに3桁目を挿入したい

4.294.967.296 

にこれを分割したいです。これどうやってするの?私は

c = '4294967296' 

for x,y in enumerate(c[::-1]): 
    if x % 2 == 0: 
     b = c[:x] + '.' + c[:x] 
print (b) 

を試してみましたが、出力はあなたが(AB)は、文字列の書式を使用することができます

>>> 
42949672.42949672 
>>> 

答えて

2

た:

s = '4294967296' 
t = format(int(s), ',').replace(',', '.') 
# '4.294.967.296' 
関連する問題