Python: en línea si la declaración no hace nada

Asignación del campo de un modelo de Django a un valor si coincide con una condición.

g = Car.objects.get(pk=1234)
g.data_version = my_dict['dataVersion'] if my_dict else expression_false # Do nothing??

¿Cómo no hago nada en ese caso? No podemos hacerif conditional else pass.

Sé que puedo hacer:

if my_dict:
    g.data_version = my_dict['dataVersion']

pero me preguntaba si había una manera de hacerlo en líneaexpression_true if conditional else do nothing.

Respuestas a la pregunta(1)

Su respuesta a la pregunta