Python 字符串切片参数

Python 字符串切片参数,python,string,slice,Python,String,Slice,当'teststring'[::-1]反转字符串时,当我想要像'tset'这样的输出时,为什么我们不能只写'teststring'[1:4:-1] 了解内存分配和对象存储以及python学习的其他来源有什么好的来源吗?'teststring'[1:4:-1]这个例子是不正确的,因为−1它所做的只是从初始值返回到第二个值,不能在第一部分中输入一个较小的数字,然后说从1返回到4 还要从“teststring”字符串获取“tset”: 'teststring'[3::-1] 在第二段代码中,您编写了

'teststring'[::-1]
反转字符串时,当我想要像
'tset'
这样的输出时,为什么我们不能只写
'teststring'[1:4:-1]


了解内存分配和对象存储以及python学习的其他来源有什么好的来源吗?

'teststring'[1:4:-1]这个例子是不正确的,因为−1它所做的只是从初始值返回到第二个值,不能在第一部分中输入一个较小的数字,然后说从1返回到4

还要从“teststring”字符串获取“tset”:

'teststring'[3::-1]

在第二段代码中,您编写了
'teststring'[1:4:-1]
。你看这里没有问题吗?您的范围是从1到4,但步长是-1。此条件永远不会满足。tset='teststring'[3::-1]“内存分配”是特定于解释器的实现细节,而不是语言的一部分。此外,对象的存储方式不是Python的一部分,您应该从中开始学习。