Python Remove last 3 characters of a string

前端 未结 10 1180
-上瘾入骨i
-上瘾入骨i 2021-01-29 23:31

I\'m trying to remove the last 3 characters from a string in python, I don\'t know what these characters are so I can\'t use rstrip, I also need to remove any white

10条回答
  •  北海茫月
    2021-01-30 00:18

    Removing any and all whitespace:

    foo = ''.join(foo.split())
    

    Removing last three characters:

    foo = foo[:-3]
    

    Converting to capital letters:

    foo = foo.upper()
    

    All of that code in one line:

    foo = ''.join(foo.split())[:-3].upper()
    

提交回复
热议问题