def convert_2D_array_2_1D_list(a):
    """
    Return a 2D NumPy array into a list of tuples.
    """

    res = []

    for i in range(a.shape[0]):
        t = tuple( a[i,:].tolist() )
        res.append( t )
    
    return res