Ich habe eine Liste von Datetime-Objekten und möchte diejenigen finden, die innerhalb eines bestimmten Zeitrahmens liegen:
%Vor%Dies führt jedoch zu folgendem Fehler: "TypeError: kann datetime.datetime nicht mit der Liste vergleichen"
Wie kann ich meinen Code reparieren?
Wenn Ihre dates
-Liste in einer sortierten Reihenfolge ist, können Sie das Modul bisect
verwenden :
Die Funktionen .bisect_*
geben Indizes in die dates
-Liste zurück:
Sie können eine numpy.array
in der von Ihnen beschriebenen Syntax maskieren em> (aber keine Liste) :
(da diese Frage mit "numpy" markiert ist, ist dies vermutlich das, was Sie vorhatten.)