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
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']))