Il risultato creato da itertools.combinations di Python() è la combinazione di numeri. Per esempio:Python itertools.combinations: come ottenere gli indici dei numeri combinati
a = [7, 5, 5, 4]
b = list(itertools.combinations(a, 2))
# b = [(7, 5), (7, 5), (7, 4), (5, 5), (5, 4), (5, 4)]
Ma vorrei ottenere anche gli indici delle combinazioni come ad esempio:
index = [(0, 1), (0, 2), (0, 3), (1, 2), (1, 3), (2, 3)]
Come posso farlo?
'itertools.combinations (range (len (a)), 2)'? – jonrsharpe