¿Usando bisect en una lista de tuplas?
Estoy tratando de averiguar cómo usar bisect en una lista de tuplas, por ejemplo
[(3, 1), (2, 2), (5, 6)]
¿Cómo puedo dividir esta lista según el [1] en cada tupla?
list_dict [(69, 8), (70, 8), ((65, 67), 6)]
tup1,tup2 (69, 8) (70, 8)
list_dict [((65, 67), 6)]
fst, snd ((65, 67),) (6,)
Y me estoy insertando para bisectar.
idx = bisect.bisect(fst, tup1[1]+tup2[1])
Lo que me daunorderable types: int() < tuple()