首页 > 解决方案 > 如何反向打印字符串的一部分?

问题描述

所以我需要这样做:

[ ] 反向打印 long_word 的最后 4 个字母

[ ] 在 Reverse long_word = "timeline" 中打印跨越 long_word 索引 3 到 6 的字母

我知道如何从某个点反向打印整个字符串,但我不确定如何打印它的某个部分。

标签: pythonslice

解决方案


before = "myString"

idx - index of cut

after = before[:idx] + (before[idx:])[::-1]

string[idx:] 返回以指定索引结尾的子字符串。

string[:idx] 返回从指定索引开始的子字符串。

string[::-1] 以相反的顺序返回字符串


推荐阅读