【发布时间】:2021-01-09 06:06:27
【问题描述】:
当'teststring'[::-1] 反转字符串时,当我想要像'tset' 这样的输出时,为什么我们不能只写'teststring'[1:4:-1]?
有什么好的资源可以理解内存分配和对象存储以及其他 Python 学习资源吗?
【问题讨论】:
-
在你的第二次 sn-p 中你写了
'teststring'[1:4:-1]。你没看到这里有什么问题吗?您的范围是从 1 到 4,但步长是 -1。这个条件永远不会满足。 -
tset = 'teststring'[3::-1]
-
“内存分配”是解释器特定的实现细节,而不是语言的一部分。此外,如何存储对象不是 Python 的一部分,您应该开始学习过程。