0
我希望能夠獲得列表的範圍字段。列表的Python範圍?
考慮一下:
list = ['this', 'that', 'more']
print(list[0-1])
其中[0-1]
應該返回第一和秒領域。
我希望能夠獲得列表的範圍字段。列表的Python範圍?
考慮一下:
list = ['this', 'that', 'more']
print(list[0-1])
其中[0-1]
應該返回第一和秒領域。
您將要使用Python的slice notation此:
>>> lst = ['this', 'that', 'more']
>>> print(lst[:2])
['this', 'that']
>>>
的切片表示法的格式爲[start:stop:step]
。
此外,我將列表的名稱更改爲lst
。命名變量list
被認爲是一種不好的做法,因爲這樣做會掩蓋內置的錯誤。
使用:
list = ['this', 'that', 'more']
print(list[0:2])
相關:http://stackoverflow.com/questions/509211/pythons-slice-notation – slezica