从字符串中删除最后一个字符(python)

Remove final character from string (Python)

假设我的字符串是10个字符长。

如何删除最后一个字符?

如果我的字符串是"abcdefghij"(我不想替换'j'字符,因为我的字符串可能包含多个'j'字符),我只希望最后一个字符消失。不管它是什么或者发生了多少次,我需要从字符串中删除最后一个字符。


简单:

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

所以这是另一个节目单有知识和步骤是:

1
2
3
4
5
list1 ="abcdefghij"
list2 = list(list1)
print(list2)
list3 = list2[:-1]
print(list3)

这是一个用户输入的方式:

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

让它带走最后在Word名单:

1
2
3
4
5
list1 = input("Enter :")
list2 = list1.split()
print(list2)
list3 = list2[:-1]
print(list3)