之所以
f[0:5:-1]不生成任何输出,是因为您从0开始,并试图倒数至5。这是不可能的,因此Python返回一个空字符串。
相反,您需要
f[5:0:-1]返回字符串
"raboo"。
请注意,字符串不包含
f字符。为此,您需要
f[5::-1]返回字符串string
"raboof"。
您还问:
我已阅读开始不应该通过停止。在负步进值的情况下也是如此吗?
不,那不是真的。通常,该
start值不应传递该
stop值,而仅当步长为正时才可以。如果步长为负,则相反。在
start必须根据需要,必须高于
stop价值。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)