【发布时间】:2016-07-02 14:58:51
【问题描述】:
给定一个列表A。我想删除最后一个元素(b,'zz')of 每个列表与列表A。
A = [ [(a,'rr'),(c,'rr'),(d,'rr'),(b,'zz')],
[(g,'rr'),(h,'rr'),(e,'rr'),(b,'zz')],
[(c,'rr'),(r,'rr'),(s,'rr'),(b,'zz')] ]
我试过了。
for i in A:
N = del i[-1]
但它不起作用。
【问题讨论】:
-
只是
del i[-1]没有分配。 -
请始终包含您收到的完整错误消息,它不起作用不是有效的问题描述。在这种情况下,您会收到 语法错误 异常,因为
del是一个语句,不能在表达式中使用。
标签: python list python-3.x text