開始使用免費開始

找出有歧義的日期時間

在第 2 課結尾,我們在單車旅程的時間長度資料中看到一些異常。來找找看可能的原因是什麼。

資料已載入為 onebike_datetimes,而 tz 已經從 dateutil 匯入。

本練習屬於課程

在 Python 處理日期與時間

檢視課程

練習說明

  • 迴圈走訪 onebike_datetimes 中的每個旅程:
    • 列印任何起始時間有歧義的騎乘。
    • 列印任何結束時間有歧義的騎乘。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Loop over trips
for trip in onebike_datetimes:
  # Rides with ambiguous start
  if tz.____(____):
    print("Ambiguous start at " + str(trip['start']))
  # Rides with ambiguous end
  if tz.____(____):
    print("Ambiguous end at " + str(trip['end']))
編輯並執行程式碼