def create_feature_lists(list_of_columns, categorical_assignment):
    """ Creates required feature lists of normalisation and encoding

    Args:
        list_of_columns ([type]): [description]
        categorical_assignment ([type]): [description]

    Returns:
        numerical_features: 
        categorical_features: 
    """
    # Assignn variables
    categorical_features = []
    numerical_features = []
    file = open(list_of_columns, 'r')
    lines = file.readlines()
    for line in lines:
        line = line.rstrip('\n')
        if line in categorical_assignment:
            categorical_features.append(line)
        else:
            numerical_features.append(line)
    # Returns numerical and categorical features
    return numerical_features, categorical_features