MulaiMulai sekarang secara gratis

Menemukan datetime yang ambigu

Di akhir pelajaran 2, kita melihat sesuatu yang anomali pada data durasi perjalanan sepeda. Mari kita coba identifikasi kemungkinan sumber masalahnya.

Data telah dimuat sebagai onebike_datetimes, dan tz sudah diimpor dari dateutil.

Latihan ini adalah bagian dari kursus

Bekerja dengan Tanggal dan Waktu di Python

Lihat Kursus

Petunjuk latihan

  • Lakukan perulangan pada perjalanan di onebike_datetimes:
    • Cetak perjalanan apa pun yang waktu mulai (start)-nya ambigu.
    • Cetak perjalanan apa pun yang waktu selesai (end)-nya ambigu.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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']))
Edit dan Jalankan Kode