Python: Erzwinge, dass heapq.merge während des Vergleichs Zeichenfolgen als ganze Zahlen interpretiert

Ich versuche, eine Gruppe von vorsortierten Dateien zusammenzuführen, wobei jede Zeile in jeder Datei eine Ganzzahl ist:

for line in heapq.merge(*files):

Die Sortierung wird erfolgreich abgeschlossen, aber der Vergleich wird für den Dateiinhalt als Zeichenfolge und nicht als Ganzzahl durchgeführt. Wie kann ich den Ganzzahlvergleich erzwingen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage