零 填充元组(范围(1,31))



我有一个数字范围的元组来指示日期。我想对数字进行零填充,以便尽可能使用元组。

当前结果 ( 1,2,3,4,5....10,11,12, 等等( 想要的结果 (01,02,03,...10、11、12等(

你可以使用 zfill。

>>> tuple(str(x).zfill(2) for x in range(1,31))
('01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30')

最新更新