回答編集履歴

1

回答に追記

2018/08/18 04:21

投稿

y_waiwai
y_waiwai

スコア87782

test CHANGED
@@ -7,3 +7,47 @@
7
7
  int 型を表示時に0補完するというのはできるけど、int型のまま0補完というのは意味が通りません
8
8
 
9
9
  0補完するのは format使ってもできるし、単純に文字列長をみて0の文字足してもいけるでしょ
10
+
11
+
12
+
13
+ ---
14
+
15
+ ```python
16
+
17
+ import pandas as pd
18
+
19
+ s = pd.Series([1100,32,1515,9,72,6011,4567])
20
+
21
+ for i in range(7):
22
+
23
+ r = str(s[i]).zfill(4);
24
+
25
+ print(str(i)+":"+r)
26
+
27
+ print("END")
28
+
29
+
30
+
31
+ ```
32
+
33
+
34
+
35
+ これの実行結果は
36
+
37
+ 0:1100
38
+
39
+ 1:0032
40
+
41
+ 2:1515
42
+
43
+ 3:0009
44
+
45
+ 4:0072
46
+
47
+ 5:6011
48
+
49
+ 6:4567
50
+
51
+ END
52
+
53
+ となります