解释这个python字符串操作s [:6] [:: - 1]

use*_*943 1 python

我是python的新手.请任何人解释以下字符串操作

s="abcdefghijklmnop"
Run Code Online (Sandbox Code Playgroud)

print s[:6][::-1] #首先计算s[:6]然后运行结果[::-1]

Hap*_*ppy 14

"abcdefghijklmnop"[:6][::-1]
Run Code Online (Sandbox Code Playgroud)
  1. 前6个字符(abcdef).

  2. 从结尾读取结果(fedcba).

还有另一种更好的方法来获得这个结果:

"abcdefghijklmnop"[5::-1]
Run Code Online (Sandbox Code Playgroud)