Immaginando che io voglia selezionare il primo valore di ogni tupla per fare una comparazione senza ciclare la tupla:
codice:
"""
t =
(
(
(195, 195, 195), (195, 195, 195), (34, 177, 76)
),
(
(255, 255, 255), (63, 72, 204), (34, 177, 76)
),
(
(0, 0, 0), (255, 255, 255), (34, 177, 76)
)
)
c = (195, 255, 000)
"""
if c == t[:3][0][0]: # <--- implementazione sicuramente errata
pass
Attualmente risolvo ciclando ma se potessi fare una comparazione sicuramente ottimizzerei, grazie
p.s. ovviamente è un esempio, spesso ho tuple di lunghezze che non conosco che infatti ciclo grazie a len(...), quindi non credo che concatenare la tupla sia la soluzione