从字符串中移除最后一个字符(Python)

这个问题在这里已经有了答案:

  • 了解Python的切片符号29个答案

  • 简单:

    st =  "abcdefghij"
    st = st[:-1]
    

    还有另一种方式可以说明它是如何完成的:

    list1 = "abcdefghij"
    list2 = list(list1)
    print (list2)
    list3 = list2[:-1]
    print (list3)
    

    这也是用户输入单词的一种方式:

    list1 = input ("Enter :")
    list2 = list(list1)
    print (list2)
    list3 = list2[:-1]
    print (list3)
    

    为了让它拿走列表中的最后一个单词:

    list1 = input ("Enter :")
    list2 = list1.split()
    print (list2)
    list3 = list2[:-1]
    print (list3)
    
    链接地址: http://www.djcxy.com/p/26725.html

    上一篇: Remove final character from string (Python)

    下一篇: How can I make the width of an image in a Shiny app dynamic?