Appending leading zeroes to a given value
本问题已经有最佳答案,请猛点这里访问。
我有各种各样的输入,比如下面,我需要把任何一个给定的数字作为四个字母,并附加前导零使其成为四个数字。在前面加一个"00.00",有什么建议吗?
1 2 3 4 5 6 7 8 9 10 11 12 | INPUT:- val = int(95) val = int(115) val = int(5) EXPECTED OUTPUT:- 00.00.0095 00.00.0115 00.00.0005 |
你可以这样做,假设00.00总是常数。
1 2 | print(["00.00.{:>04d}".format(v) for v in [95, 115, 5]]) # ['00.00.0095', '00.00.0115', '00.00.0005'] |