Gegeben eine Liste von Werten entfernen Sie das erste Vorkommen

def drop dest(routes,location):
    for i in range(len(routes)):
        if routes[i] == location:
              routes.remove(routes[i])
    return routes

Ich verwende eine Funktionsdefinition mit einer Liste als
routes = [(3,2),(2,4),(5,5),(2,4)] und sagen, ich möchte nur den Wert für das erste Vorkommen von @ entferne(2,4). Ich bin ein wenig verwirrt, weil ich den Wert entferne, aber auch den anderen angegebenen Wert. Wo ich nur den ersten gegebenen Wert entfernen möchte.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage