回答編集履歴
1
バグ修正
answer
CHANGED
@@ -4,4 +4,12 @@
|
|
4
4
|
fmt = lambda n: n < 1000 and str(n) or fmt(n // 1000) + ',' + str(n % 1000)
|
5
5
|
|
6
6
|
print(fmt(1234567890))
|
7
|
+
```
|
8
|
+
|
9
|
+
# 追記:指摘のバグを修正した版
|
10
|
+
|
11
|
+
```python
|
12
|
+
fmt = lambda n: n < 1000 and str(n) or fmt(n // 1000) + ',' + str(n % 1000).ljust(3, '0')
|
13
|
+
|
14
|
+
print(fmt(1000))
|
7
15
|
```
|