¿Mapeando una lista anidada con comprensión de lista en Python?

Tengo el siguiente código que utilizo para asignar una lista anidada en Python para producir una lista con la misma estructura.

>>> nested_list = [['Hello', 'World'], ['Goodbye', 'World']]
>>> [map(str.upper, x) for x in nested_list]
[['HELLO', 'WORLD'], ['GOODBYE', 'WORLD']]

¿Se puede hacer esto solo con la comprensión de la lista (sin usar la función de mapa)?

Respuestas a la pregunta(5)

Su respuesta a la pregunta