def zeroed_observation(observation):
if hasattr(observation, '<STR_LIT>'):<EOL><INDENT>return np.zeros(observation.shape)<EOL><DEDENT>elif hasattr(observation, '<STR_LIT>'):<EOL><INDENT>out = []<EOL>for x in observation:<EOL><INDENT>out.append(zeroed_observation(x))<EOL><DEDENT>return out<EOL><DEDENT>else:<EOL><INDENT>return <NUM_LIT:0.><EOL><DEDENT>
Return an array of zeros with same shape as given observation

    # Argument
        observation (list): List of observation

    # Return
        A np.ndarray of zeros with observation.shape