การค้นหา datetime ที่กำกวม
ในตอนท้ายของบทที่ 2 เราพบความผิดปกติในข้อมูลระยะเวลาการเดินทางด้วยจักรยาน ลองมาดูกันว่าปัญหาที่เกิดขึ้นคืออะไร
ข้อมูลถูกโหลดไว้ในตัวแปร onebike_datetimes และ tz ถูก import มาจาก dateutil แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การทำงานกับวันที่และเวลาใน Python
คำแนะนำการฝึกหัด
- วนลูปผ่านการเดินทางใน
onebike_datetimes:- แสดงผลการเดินทางที่เวลาเริ่มต้น (start) มีความกำกวม
- แสดงผลการเดินทางที่เวลาสิ้นสุด (end) มีความกำกวม
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# 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']))