我有Python中的日期和會計周的列表。我使用下面的代碼從一個CSV拉他們,並加載到一個列表:Python:迭代日期列表並選擇財政周的第一天
import csv
with open('Fiscal3.csv', 'rb') as csvfile:
reader = csv.reader(csvfile)
reader2 = list(reader)
這裏是清單的樣子:
for a, b in reader2:
print a,b
結果:
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
我可以使用哪些代碼來獲得一週的第一天,然後在一週中的每一天打印它,如下面的輸出一樣?
輸出,我希望得到:
[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
你能否到目前爲止你寫的代碼添加? – sawreals
幷包含Python代碼以及我們可以運行的數據框架示例。你的例子和格式是最不清楚的。 – Chris
包含對問題的更好描述 - 只需將每週的第一天添加到每一行即可。 –