【发布时间】:2016-08-25 18:46:09
【问题描述】:
def drop dest(routes,location):
for i in range(len(routes)):
if routes[i] == location:
routes.remove(routes[i])
return routes
我正在使用给定列表的函数定义为routes = [(3,2),(2,4),(5,5),(2,4)],并说我只想删除(2,4) 的第一个出现值。我对如何执行此操作有点困惑,因为我确实删除了该值,但我也删除了给定的其他值。我只想删除第一个给定值。
【问题讨论】: