如何在pandas数据帧中显示特定数字

时间:2016-10-12 07:17:00

标签: python pandas dataframe

我有如下的数据框

   month
0    1
1    2
2    3
3   10 
4   11 
例如,我想像2这样的数字显示这个数据框

     month
0     01
1     02
2     03
3     10
4     11

我尝试了很多方法,但效果不佳。我怎样才能得到这个结果?

2 个答案:

答案 0 :(得分:6)

您可以使用str.zfill

print (df['month'].astype(str).str.zfill(2))
0    01
1    02
2    03
3    10
4    11
Name: month, dtype: object

答案 1 :(得分:2)

我仍然会选择@ jezrael对此的回答,但我也喜欢这个答案

  if (pagePath.indexOf("/#/search/") === 0) {