def feature_label_separator(features:list):
    """

    :param features: Nested List containing three individual lists = feature vectors, labels and Subject ID
    :return: separated lists
    """
    traindata = []
    trainlabels = []
    subjects = []
    for feature_list in features:
        traindata.extend(feature_list[0])
        trainlabels.extend(feature_list[1])
        subjects.extend(feature_list[2])

    return traindata, trainlabels, subjects