Python索引函数查询

Hac*_*kxx 1 python indexing list

如果我有一个name = 'Peter Piper Picker'并且我希望我的功能选择性地隔离'Picker',我该怎么办?我不是故意的name[12:],但是它喜欢它在哪里找出名字结尾前的最后一个空格并从那里开始子串?我知道索引函数有两个额外的参数,但我不知道如何在我想的这个设置中正确应用它们name[' ', name.split(len(name.split()-1)), name[len(name)-1]].

liu*_*obe 5

你可以使用的split方法str.

name = 'Peter Piper Picker' 
# name.split() will return a list ['Peter', 'Piper', 'Picker'], we need its last element   
ret = name.split()[-1] 
Run Code Online (Sandbox Code Playgroud)

然后ret'Picker'.