始める無料で始める

曖昧な日時の特定

レッスン2の最後で、バイク旅の所要時間データに異常があることに気づきました。何が問題なのか特定できるか確認してみましょう。

データは onebike_datetimes として読み込まれており、dateutil から tz がすでにインポートされています。

この演習はコースの一部です

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']))
コードを編集して実行