Is there a simple way to remove multiple spaces in a string?

后端 未结 29 2054
星月不相逢
星月不相逢 2020-11-22 08:17

Suppose this string:

The   fox jumped   over    the log.

Turning into:



        
29条回答
  •  借酒劲吻你
    2020-11-22 09:10

    I've got a simple method without splitting:

    a = "Lorem   Ipsum Darum     Diesrum!"
    while True:
        count = a.find("  ")
        if count > 0:
            a = a.replace("  ", " ")
            count = a.find("  ")
            continue
        else:
            break
    
    print(a)
    

提交回复
热议问题