Awa*_*rod 4 python string list python-2.5
假设我有一个列表,
l = ['h','e','l','l','o']
我希望能够获取最后两个项目并使用它们,但我不知道列表有多长
(它是用户输入).所以不能这样做,l[3:]因为如果列表是七个(或任何数字)项长而不是五个?
我如何从列表的后面算起?
Jon*_*ler 10
print l[-2:]
Run Code Online (Sandbox Code Playgroud)
负数从最后开始计算.
>>> l = ['h','e','l','l','o']
>>> print l[-2:]
['l', 'o']
>>> print l[-5:]
['h', 'e', 'l', 'l', 'o']
>>> print l[-6:]
['h', 'e', 'l', 'l', 'o']
>>>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5135 次 |
| 最近记录: |