ComenzarEmpieza gratis

Analizar pares de cadenas como fechas y horas

Hasta ahora, has estado trabajando con una lista preprocesada de datetimes para los viajes de W20529. Para este ejercicio, vas a dar un paso atrás en el proceso de limpieza de datos y trabajar con las cadenas con las que comenzaron los datos.

Explora onebike_datetime_strings en la terminal de IPython para determinar el formato correcto. datetime ya se ha cargado por ti.

Referencia
%YAño de 4 dígitos (0000-9999)
%mMes de 2 dígitos (1-12)
%dDía de 2 dígitos (1-31)
%HHora de 2 dígitos (0-23)
%M2 dígitos para los minutos (0-59)
%S2 dígitos para los segundos (0-59)

Este ejercicio forma parte del curso

Trabajar con fechas y horas en Python

Ver curso

Instrucciones del ejercicio

  • Fuera del bucle ` for , completa la cadena fmt ` con el formato de análisis correcto para los datos.
  • Dentro del bucle « for », analiza las cadenas « start » y « end » en el diccionario « trip » con las claves « start » y « end » y los objetos « datetime » como valores.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Write down the format string
fmt = "____"

# Initialize a list for holding the pairs of datetime objects
onebike_datetimes = []

# Loop over all trips
for (start, end) in onebike_datetime_strings:
  trip = {'start': datetime.____(____, ____),
          'end': datetime.____(____, ____)}
  
  # Append the trip
  onebike_datetimes.append(trip)
Editar y ejecutar código