Python: Put comma(s) to numbers
This script will put commas between each group of three digits number. For example, 1234567 will become 1,234,567.
1 2 3 4 5 6 7 8 9 | import re putComma = lambda x: (",".join(re.findall("\d{1,3}", \ str(x)[::-1])))[::-1] print putComma(1234567) # 1,234,567 print putComma(12345678) # 12,345,678 print putComma(123456789) # 123,456,789 print putComma(1212) # 1,212 |
If you liked this post, these other posts might also be interesting to you:
Category: Python | Comment (RSS) | Trackback

Leave a comment