根据需要在python中添加逗号到字符串

时间:2017-03-20 09:26:48

标签: python-3.x

number = ("98956784528562359856745395125874589652368745269874")

我想根据要求而不是按照货币或其他面额添加逗号到此字符串,例如在我要添加的字符串中,(逗号)在10个位置之后,即数字[9],依此类推。我尝试使用join方法,但它没有工作

输出应该是这样的:

9895678452,8562359856,7453951258,7458965236,8745269874,

1 个答案:

答案 0 :(得分:2)

您可以使用正则表达式

import re
print re.sub("(.{10})", "\\1,", number, 0, re.DOTALL)