Fastest way to insert these dashes in python string?

前端 未结 8 1481
失恋的感觉
失恋的感觉 2021-02-13 16:34

So I know Python strings are immutable, but I have a string:

c[\'date\'] = \"20110104\"

Which I would like to convert to

c[\'da         


        
8条回答
  •  说谎
    说谎 (楼主)
    2021-02-13 17:24

    I'd probably do so this way, not that there's a great deal of gain:

    d = c['date']
    c['date'] = '%s-%s-%s' % (d[:4], d[4:6], d[6:])
    

    The big improvement (imho) is avoiding string concatenation.

提交回复
热议问题