<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def load_features(paths: List[str], expected_shape: Optional[tuple] = None) -> List[np.ndarray]: """ Load features specified with absolute paths. :param paths: List of files specified with paths. :param expected_shape: Optional expected shape. :return: A list of loaded images (numpy arrays). """

    data = []  # type: List[np.ndarray]
    for path in paths:
        data.append(load_feature(path, expected_shape))
    return data