[PYTHON] Finden Sie heraus, wie Sie eine Datei mit einer bestimmten Anzahl von Zeilen gleichmäßig teilen können

Wenn Sie eine Datei teilen, deren Anzahl von Zeilen durch eine bestimmte Anzahl bekannt ist, müssen Sie herausfinden, wie Sie sie teilen.

py


total=100 #Gesamtzahl der Zeilen
div = 7 #Abteilungsnummer

div_list = [ (total//div) + (1 if x <(total%div) else 0)  for x in range(div)]
# div_list = [15, 15, 14, 14, 14, 14, 14]

Im obigen Beispiel, wenn Sie eine Datei mit 100 Zeilen in 7 teilen Es kann in zwei Dateien mit 15 Zeilen und fünf Dateien mit 14 Zeilen unterteilt werden.

Recommended Posts

Finden Sie heraus, wie Sie eine Datei mit einer bestimmten Anzahl von Zeilen gleichmäßig teilen können
So setzen Sie eine Zeilennummer am Anfang einer CSV-Datei
Lesen einer CSV-Datei mit Python 2/3
Ich möchte nur verschiedene Zeilen der Textdatei mit diff anzeigen
Python: Tipps zum Anzeigen eines Arrays (einer Liste) mit einem Index (wie man herausfindet, welche Nummer ein Element eines Arrays ist)
Wie identifiziere ich das Element mit der geringsten Anzahl von Zeichen in einer Python-Liste?
So finden Sie die optimale Anzahl von Clustern für k-means
So setzen Sie einen Hyperlink zu "file: // hogehoge" mit sphinx-> pdf
So zeigen Sie eine Liste der mit pyenv installierbaren Versionen an
So ermitteln Sie den Skalierungskoeffizienten eines bipolaren Wavelets
So erstellen Sie eine Konfigurationsdatei
So erstellen Sie einen Befehl zum Lesen der Einstellungsdatei mit Pyramide
Ich habe versucht, das Entwicklungsstartverfahren von Django kurz zusammenzufassen
So ermitteln Sie die Speicheradresse des Pandas-Datenrahmenwerts
So geben Sie das Ausgabeergebnis des Linux-Befehls man in eine Datei aus
Node.js: So töten Sie Nachkommen eines Prozesses, der von child_process.fork () gestartet wurde
[ROS2] So spielen Sie eine Bag-Datei mit Start im Python-Format ab
[EC2] So machen Sie mit Selen eine Bildschirmaufnahme Ihres Smartphones
So fügen Sie ein Paket mit PyCharm hinzu
[Python] So fügen Sie eine beliebige Anzahl von Standardeingaben in die Liste ein
[Einführung in Python] So sortieren Sie den Inhalt einer Liste effizient mit Listensortierung
[Python] Lesen der CSV-Datei (Methode read_csv des Pandas-Moduls)
[Abgeschlossene Version] Versuchen Sie, die Anzahl der Einwohner der Stadt anhand der Adressliste mit Python herauszufinden
So spielen Sie ein Video ab, während Sie die Anzahl der Bilder ansehen (Mac)
Zusammenfassung zum Erstellen einer LAMP + Wordpress-Umgebung mit Sakura VPS
Ich wollte die Anzahl der Zeilen in mehreren Dateien wissen und versuchte, sie mit einem Befehl abzurufen
[Circuit x Python] So ermitteln Sie die Übertragungsfunktion eines Schaltkreises mit Lcapy
So finden Sie heraus, welche Art von Datei in S3 in Python gespeichert ist
So legen Sie Google Text & Tabellen in einem Ordner zusammen in einer TXT-Datei mit Python ab
So zählen Sie die Anzahl der Elemente in Django und geben sie in die Vorlage aus
Ermitteln Sie mithilfe der Twitter-API die Anzahl der Tweets, die sich auf ein bestimmtes Keyword beziehen
So lesen Sie Seriennummerndateien in einer Schleife, verarbeiten sie und zeichnen sie grafisch auf
So erhalten Sie mit Python eine Liste der Dateien im selben Verzeichnis
[Einführung in Python] So erhalten Sie den Datenindex mit der for-Anweisung
Eine neue Form der App, die mit GitHub funktioniert: So erstellen Sie GitHub-Apps
So berechnen Sie die Volatilität einer Marke
So tarnen Sie eine ZIP-Datei als PNG-Datei
So finden Sie den Bereich des Boronoi-Diagramms
So senden Sie eine Nachricht mit Curl an LINE
Laden Sie eine große Anzahl von Bildern in Wordpress hoch
Konvertieren Sie Daten mit Form (Anzahl der Daten, 1) in (Anzahl der Daten,) mit numpy.
So zeichnen Sie ein 2-Achsen-Diagramm mit Pyplot
So entwickeln Sie eine Cart-App mit Django
So erstellen Sie eine JSON-Datei in Python
So erstellen Sie ein Wörterbuch mit einer hierarchischen Struktur.
[Python] Wie man Excel-Dateien mit Pandas liest
Finden Sie die Anzahl der Tage in einem Monat
So legen Sie Attribute mit Mock of Python fest
So implementieren Sie "named_scope" von RubyOnRails mit Django
Speichern Sie das Objekt in einer Datei mit pickle
Verfahren zur Erstellung plattformübergreifender Apps mit kivy
Finden Sie den Tag nach Datum / Uhrzeit heraus
Ich möchte mit Python in eine Datei schreiben
So lesen Sie Dateien in verschiedenen Verzeichnissen
Ich habe untersucht, wie der Arbeitsablauf mit Excel x Python optimiert werden kann
So zeigen Sie das Änderungsdatum einer Datei in C-Sprache bis zu Nanosekunden an
Ich habe untersucht, wie der Arbeitsablauf mit Excel x Python ④ optimiert werden kann
Ich habe versucht herauszufinden, wie der Arbeitsablauf mit Excel x Python optimiert werden kann