Ich habe eine Liste von Daten und Geschäftsjahren in Python. Ich bin mit dem folgenden Code sie aus einer CSV ziehen in und laden in eine Liste:Python: Iterieren der Datumsliste und Auswählen des ersten Tages der Steuerwoche
import csv
with open('Fiscal3.csv', 'rb') as csvfile:
reader = csv.reader(csvfile)
reader2 = list(reader)
Hier ist, was die Liste wie folgt aussieht:
for a, b in reader2:
print a,b
Ergebnis:
1/13/2020 50
1/14/2020 50
1/15/2020 50
1/16/2020 50
1/17/2020 50
1/18/2020 50
1/19/2020 50
1/20/2020 51
1/21/2020 51
1/22/2020 51
1/23/2020 51
1/24/2020 51
1/25/2020 51
1/26/2020 51
Welchen Code kann ich verwenden, um den ersten Tag der Woche zu erhalten und ihn dann für jeden Tag in der Woche zu drucken, wie die folgende Ausgabe unten?
Output Ich suche zu erhalten:
[each day] [first day of week]
1/13/2020 50 1/13/2020
1/14/2020 50 1/13/2020
1/15/2020 50 1/13/2020
1/16/2020 50 1/13/2020
1/17/2020 50 1/13/2020
1/18/2020 50 1/13/2020
1/19/2020 50 1/13/2020
1/20/2020 51 1/20/2020
1/21/2020 51 1/20/2020
1/22/2020 51 1/20/2020
1/23/2020 51 1/20/2020
1/24/2020 51 1/20/2020
1/25/2020 51 1/20/2020
1/26/2020 51 1/20/2020
Könnten Sie den Code hinzufügen, die Sie bisher geschrieben haben? – sawreals
Und fügen Sie Python-Code mit einem Beispiel Ihres Datenrahmens ein, den wir selbst ausführen können. Ihr Beispiel und die Formatierung sind sehr unklar. – Chris
Enthalten eine bessere Beschreibung des Problems - suchen, einfach den ersten Tag der Woche zu jeder Zeile hinzufügen. –