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 retroceder un paso en el proceso de limpieza de datos y trabajar con las cadenas con las que comenzaron los datos.

Explora onebike_datetime_strings en el terminal 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)
%d2 dígitos del día (1-31)
%H2 dígitos para la hora (0-23)
%M2 dígitos para los minutos (0-59)
%SSegundos de 2 dígitos (0-59)

Este ejercicio forma parte del curso

Trabajar con fechas y horas en Python

Ver curso

Instrucciones del ejercicio

  • Fuera del bucle « for », rellena 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 » para los valores.

Ejercicio interactivo práctico

Prueba este ejercicio completando 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