2012-03-12 93 views

回答

23

如果您将否定索引n传递给列表中的subscript operator,则会得到第n个最后一个元素。因此,-1元素是最后一个:

def words = 'val1.val2.val3' 
def last = words.tokenize('.')[-1] 
assert last == 'val3' 

更新:你也有,更易读,last方法:

def last = words.tokenize('.').last() 
+1

很酷... -1的伎俩。 ..谢谢!! – 2012-03-12 01:55:59

+1

感谢您的更新.. – 2012-03-12 18:15:53

相关问题