<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def index_labels_to_array(labels, dtype=None):
 """ Transform label or iterable of labels to array, for use in Index. Parameters dtype : dtype If specified, use as dtype of the resulting array, otherwise infer. Returns ------- array """

    if isinstance(labels, (str, tuple)):
        labels = [labels]

    if not isinstance(labels, (list, np.ndarray)):
        try:
            labels = list(labels)
        except TypeError:  # non-iterable
            labels = [labels]

    labels = asarray_tuplesafe(labels, dtype=dtype)

    return labels