# how can i get just the values instead of the array objects ? { "cluster" + str(int(i) + 1): i for i in clust_obj.predicted_clusters[["cluster"]].values[range(len(clust_obj.predicted_clusters))] } Out[40]: {'cluster2': array([1]), 'cluster3': array([2]), 'cluster7': array([6]), 'cluster1': array([0]), 'cluster6': array([5]), 'cluster5': array([4]), 'cluster4': array([3])} # attempt 2 { "cluster" + str(int(i) + 1): i for i in clust_obj.predicted_clusters[["cluster"]].values } Out[26]: {'cluster2': array([1]), 'cluster3': array([2]), 'cluster7': array([6]), 'cluster1': array([0]), 'cluster6': array([5]), 'cluster5': array([4]), 'cluster4': array([3])} # attempt 3 { "cluster" + str(int(i) + 1): i for i in clust_obj.predicted_clusters[["cluster"]].values[range(len(clust_obj.predicted_clusters))[0]] } Out[44]: {'cluster2': 1}