gpt4 book ai didi

python - 如何在 python 3 中删除字符串中的最后一个字符

转载 作者:行者123 更新时间:2023-12-04 16:44:02 24 4
gpt4 key购买 nike

我正在尝试删除字符串的最后一个字符,而我能找到的每个文档都说这有效。

string = 'test'
string[:-1]
print(string)

但是,每当我尝试它时,我的 IDE 都会告诉我第二行无效,并且当我运行代码时,它会输出“test”而不是“tes”,这正是我想要它做的。我认为我正在阅读的文档是关于 python 2 而不是 3,因为我不明白为什么这个简单的代码不起作用。有人可以告诉我如何删除 python 3 中字符串的最后一个字母吗?

最佳答案

new_string = string[:-1]
print(new_string)

您必须将字符串保存在内存中。当我们将一个变量分配给没有最后一个字符的字符串时,该变量就会“存储”新值。这样我们就可以打印出来了。

关于python - 如何在 python 3 中删除字符串中的最后一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53407271/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com