質問するログイン新規登録

回答編集履歴

1

回答に追記

2018/08/18 04:21

投稿

y_waiwai
y_waiwai

スコア88206

answer CHANGED
@@ -2,4 +2,26 @@
2
2
  4桁に0補完して、文字列でObjectにするというはなしではだめでしょうか。
3
3
 
4
4
  int 型を表示時に0補完するというのはできるけど、int型のまま0補完というのは意味が通りません
5
- 0補完するのは format使ってもできるし、単純に文字列長をみて0の文字足してもいけるでしょ
5
+ 0補完するのは format使ってもできるし、単純に文字列長をみて0の文字足してもいけるでしょ
6
+
7
+ ---
8
+ ```python
9
+ import pandas as pd
10
+ s = pd.Series([1100,32,1515,9,72,6011,4567])
11
+ for i in range(7):
12
+ r = str(s[i]).zfill(4);
13
+ print(str(i)+":"+r)
14
+ print("END")
15
+
16
+ ```
17
+
18
+ これの実行結果は
19
+ 0:1100
20
+ 1:0032
21
+ 2:1515
22
+ 3:0009
23
+ 4:0072
24
+ 5:6011
25
+ 6:4567
26
+ END
27
+ となります