Ich habe eine Liste von Items in Python und ich brauche "alle außer den letzten N" Items. Es muss funktionieren, wenn N Null ist (in diesem Fall möchte ich die ganze Liste) und wenn N größer oder gleich der Länge der Liste ist (in diesem Fall möchte ich eine leere Liste). Dies funktioniert in den meisten Fällen:
%Vor% Aber es scheitert in dem Fall, wo N Null ist. mylist[:0]
gibt eine leere Liste zurück: []
. Gibt es eine Python-Slicing-Notation, die das macht, was ich will, oder eine einfache Funktion?