gpt4 book ai didi

Python 更改字符串的打印方式

转载 作者:太空宇宙 更新时间:2023-11-04 08:02:49 25 4
gpt4 key购买 nike

我从另一个程序输出一个字符串,显示日期为

16/05/03 # (YY/MM/DD)

我想把它改成

03/05/16 #(DD/MM/YY)

这是提供日期的方式

(date = info[4].replace('"', '')

我试过了

dates = str(date)[::-1]

但这给了我

的输出
 40/50/61

不是我想要的

任何使用最少代码的想法?

最佳答案

>>> '/'.join('16/05/03'.split('/')[::-1])
'03/05/16'

>>> '/'.join(reversed('16/05/03'.split('/')))
'03/05/16'

或使用 datetime 库:

>> from datetime import datetime
>>> datetime.strftime(datetime.strptime('16/05/03', '%y/%m/%d'), '%d/%m/%y')
'03/05/16'

关于Python 更改字符串的打印方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37021495/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com