Ναι, τα sets() δεν είναι ταξινομημένα.
Το πρόβλημα είναι ότι η αρχική διατύπωση δεν είναι σαφής:
να υπολογίζει τις κοινές εξάδες γραμμάτων ανάμεσα στις ακολουθίες
Για αυτό και ρώτησα το εξής:
Με αυτό εννοείς ότι η Ν-ιοστή εξάδα της πρώτης ακολουθίας να είναι ίδια με την Ν-ιοστή εξάδα της δεύτερης ακολουθίας ή απλά η Ν-ιοστή εξάδα της πρώτης ακολουθίας να υπάρχει στην δεύτερη ακολουθία;
Αν το 2ο, τότε τα sets είναι η σωστή λύση γιατί η αναζήτηση γίνεται σε O(1). Αν το 1o, τότε μια λύση με lists()/tuples() είναι φυσικά προτιμότερη αλλά η αναζήτηση θα είναι Ο(Ν).