如何使用列表切片从列表中获取除第一个元素之外的所有内容

Omi*_*SCI 26 python list python-2.7 python-3.x

所以我有一些我正在解析的东西,但是这里有一个我想做的例子:

list = ['A', 'B', 'C']
Run Code Online (Sandbox Code Playgroud)

并且使用列表切片让它返回除了第一个索引之外的所有内容.所以在这种情况下:

['B', 'C']
Run Code Online (Sandbox Code Playgroud)

我一直搞乱列表[: - 1],列表[:: - 1],列表[0:-1]等等.但我似乎无法找到它.

我实际做的是:*我有一个错误消息,在开头有一个错误代码,如:

['226', 'Transfer', 'Complete']
Run Code Online (Sandbox Code Playgroud)

我想在弹出窗口小部件上显示Transfer Complete.当然我正在铸造一个字符串.

感谢您的帮助,如果答案因Python 2.7.x和Python 3.xx而异,请回答这两个版本.

谢谢,看了很多stackoverflow和python教程不能真正得到我想要的东西.谢谢你的帮助!

小智 48

你可以做[1:].这适用于两个版本.


小智 15

它可以这样做:

list[1:]
Run Code Online (Sandbox Code Playgroud)