Python .split()[]< - 括号?

时间:2014-09-16 06:13:54

标签: python split

我正在通过Scrapy tutorial并且遇到了这个

filename = response.url.split("/")[-2]

我对.split()有些熟悉,但从未见过

[-2]
有点,似乎无法弄清楚它的作用。有人知道吗?

1 个答案:

答案 0 :(得分:2)

[-2]是索引表示法。由于split()返回列表[-2],因此访问结尾的第二个元素。

例如:

>>> lst = ['a', 'b' , 'c']
>>> lst[0]
'a'
>>> lst[-1]
'c'