date = [2, 5, 2018]
text = "%s/%s/%s" % tuple(date)
print(text)
它会提供结果2/5/2018
。如何将其转换为02/05/2018
答案 0 :(得分:2)
text = "{:02d}/{:02d}/{:d}".format(*date)
答案 1 :(得分:0)
使用str.zfill(2)
用2个前导零填充日期部分:
date = [2, 5, 2018]
text = "%s/%s/%s" % tuple([str(date_part).zfill(2) for date_part in date])
print(text) # Outputs: 02/05/2018
答案 2 :(得分:0)
date = [2, 5, 2018]
text = "{:0>2}/{:0>2}/{}".format(*date)
print(text)
要详细了解如何使用format
,请阅读:https://pyformat.info/