创建一个名为 surprise 的列表,包含以下三个元素:"Groucho"、"Chico" 和 "Harpo"。

将 surprise 列表的最后一个元素变成小写,翻转过来,再将首字母变成大写。

surprise = [ 'Groucho', 'Chico', 'Harpo' ]

print( surprise )

lastIndex = len( surprise ) - 1

surprise[ lastIndex ] = surprise[ lastIndex ].lower()
surprise[ lastIndex ] = surprise[ lastIndex ][ : : -1 ]
surprise[ lastIndex ] = surprise[ lastIndex ].capitalize()

print( surprise )

Python 可以通过 [ start : end : step ] 来提取字符串中的元素,该语法的含义为从 start 位置开始到 end - 1 位置结束,每 step 个元素提取一个。其中 start 和 end 都可以省略,当省略时 start 为 0,end 为 -1。当 step 为负数时,提取元素的操作会从右往左进行。因此我们可以使用 surprise[ 0 : -1 : -1 ] 来实现字符串逆序,可简写为 surprise[ : : -1 ]。