28 Απριλίου, 1970

Προετοιμασία δεδομένων για το ΛΟΤΤΟ. (Preparing data for Lotto.).

 

Θα βάλουμε τα αποτελέσματα σε αύξουσα σειρά, θα τους αντιστρέψουμε την φορά, και θα τα διαιρέσουμε με το 100.
We will sort the results in ascending order, reverse their order, and divide them by 100.
data = [

[
13, 7, 9, 31, 32, 44],
[48, 13, 47, 22, 41, 40],
[13, 33, 16, 26, 5, 14],
[24, 45, 11, 26, 32, 49],
[36, 38, 3, 48, 13, 37],
[25, 31, 45, 16, 9, 11],
[20, 8, 23, 30, 24, 44],
[2, 49, 26, 39, 7, 45],
[48, 39, 3, 30, 22, 5],
[25, 11, 39, 5, 3, 45],
[47, 42, 24, 1, 32, 20],
[10, 23, 17, 33, 19, 11],
[21, 23, 6, 16, 1, 8],
[26, 44, 17, 32, 3, 5],
[41, 43, 8, 42, 44, 47],
[24, 13, 14, 46, 37, 17],
[48, 41, 23, 13, 46, 36],
[43, 36, 23, 41, 47, 26],
[25, 38, 41, 8, 31, 39],
[32, 3, 38, 13, 19, 22],
[14, 20, 30, 6, 18, 23],
[35, 11, 31, 15, 6, 49],
[8, 6, 21, 46, 12, 15],
[30, 31, 2, 20, 34, 7],
[37, 5, 25, 15, 39, 41],
[18, 40, 24, 29, 2, 8],
[3, 46, 1, 47, 37, 26],
[28, 14, 35, 23, 13, 36],
[47, 27, 35, 31, 34, 30],
[19, 31, 45, 26, 32, 48],
[17, 36, 4, 48, 34, 27],
[6, 10, 38, 42, 48, 15],
[12, 22, 42, 45, 17, 20],
[10, 33, 4, 32, 7, 40],
[16, 4, 48, 45, 42, 15],
[19, 43, 39, 3, 49, 23],
[7, 4, 28, 18, 11, 42],
[42, 49, 24, 5, 11, 35],
[41, 10, 3, 4, 45, 47],
[19, 37, 17, 20, 4, 7],
[34, 37, 43, 7, 40, 12],
[18, 6, 9, 44, 14, 30],
[43, 41, 45, 40, 5, 2],
[32, 41, 16, 1, 27, 21],
[23, 1, 3, 42, 31, 37],
[15, 31, 39, 41, 42, 23],
[46, 49, 34, 11, 13, 21],
[23, 1, 13, 21, 14, 31],
[23, 16, 7, 29, 11, 5],

]

sorted_data = [sorted(sublist) for sublist in data]
sorted_data.reverse()
for sublist in sorted_data:
print('[', end='')
print(*[x / 100 for x in sublist], sep=', ', end='],\n')

Αποτελέσματα:

Ο παραπάνω κώδικας ταξινομεί  κάθε λίστα μέσα στην λίστα data σε αύξουσα σειρά, αντιστρέφει τη σειρά των ταξινομημένων λιστών και διαιρεί κάθε στοιχείο τους με το 100. Αυτό μετατρέπει τις τιμές σε δεκαδική μορφή κατάλληλη για παραστάσεις που απαιτούν μικρότερη κλίμακα, όπως στατιστικές αναλύσεις ή γραφικές παραστάσεις.
[0.05, 0.07, 0.11, 0.16, 0.23, 0.29],
[0.01, 0.13, 0.14, 0.21, 0.23, 0.31],
[0.11, 0.13, 0.21, 0.34, 0.46, 0.49],
[0.15, 0.23, 0.31, 0.39, 0.41, 0.42],
[0.01, 0.03, 0.23, 0.31, 0.37, 0.42],
[0.01, 0.16, 0.21, 0.27, 0.32, 0.41],
[0.02, 0.05, 0.4, 0.41, 0.43, 0.45],
[0.06, 0.09, 0.14, 0.18, 0.3, 0.44],
[0.07, 0.12, 0.34, 0.37, 0.4, 0.43],
[0.04, 0.07, 0.17, 0.19, 0.2, 0.37],
[0.03, 0.04, 0.1, 0.41, 0.45, 0.47],
[0.05, 0.11, 0.24, 0.35, 0.42, 0.49],
[0.04, 0.07, 0.11, 0.18, 0.28, 0.42],
[0.03, 0.19, 0.23, 0.39, 0.43, 0.49],
[0.04, 0.15, 0.16, 0.42, 0.45, 0.48],
[0.04, 0.07, 0.1, 0.32, 0.33, 0.4],
[0.12, 0.17, 0.2, 0.22, 0.42, 0.45],
[0.06, 0.1, 0.15, 0.38, 0.42, 0.48],
[0.04, 0.17, 0.27, 0.34, 0.36, 0.48],
[0.19, 0.26, 0.31, 0.32, 0.45, 0.48],
[0.27, 0.3, 0.31, 0.34, 0.35, 0.47],
[0.13, 0.14, 0.23, 0.28, 0.35, 0.36],
[0.01, 0.03, 0.26, 0.37, 0.46, 0.47],
[0.02, 0.08, 0.18, 0.24, 0.29, 0.4],
[0.05, 0.15, 0.25, 0.37, 0.39, 0.41],
[0.02, 0.07, 0.2, 0.3, 0.31, 0.34],
[0.06, 0.08, 0.12, 0.15, 0.21, 0.46],
[0.06, 0.11, 0.15, 0.31, 0.35, 0.49],
[0.06, 0.14, 0.18, 0.2, 0.23, 0.3],
[0.03, 0.13, 0.19, 0.22, 0.32, 0.38],
[0.08, 0.25, 0.31, 0.38, 0.39, 0.41],
[0.23, 0.26, 0.36, 0.41, 0.43, 0.47],
[0.13, 0.23, 0.36, 0.41, 0.46, 0.48],
[0.13, 0.14, 0.17, 0.24, 0.37, 0.46],
[0.08, 0.41, 0.42, 0.43, 0.44, 0.47],
[0.03, 0.05, 0.17, 0.26, 0.32, 0.44],
[0.01, 0.06, 0.08, 0.16, 0.21, 0.23],
[0.1, 0.11, 0.17, 0.19, 0.23, 0.33],
[0.01, 0.2, 0.24, 0.32, 0.42, 0.47],
[0.03, 0.05, 0.11, 0.25, 0.39, 0.45],
[0.03, 0.05, 0.22, 0.3, 0.39, 0.48],
[0.02, 0.07, 0.26, 0.39, 0.45, 0.49],
[0.08, 0.2, 0.23, 0.24, 0.3, 0.44],
[0.09, 0.11, 0.16, 0.25, 0.31, 0.45],
[0.03, 0.13, 0.36, 0.37, 0.38, 0.48],
[0.11, 0.24, 0.26, 0.32, 0.45, 0.49],
[0.05, 0.13, 0.14, 0.16, 0.26, 0.33],
[0.13, 0.22, 0.4, 0.41, 0.47, 0.48],
[0.07, 0.09, 0.13, 0.31, 0.32, 0.44],