dict_perf_5km = {2022 : [1020, 1050, 900, 1000, 1018, 1040], 2023 : [1010, 1048, 1100, 1024, 1080, 1108], 2024 : [1012, 1010, 1000, 1036, 1022, 1098], 2025 : [ 998, 1028, 1000, 959, 1002, 980]} dict_perf_5km[2026] = [1004, 1016, 1000, 1140, 1023, 1024] def scratch(dico, annee): min_val = dico[annee][0] for e in dico[annee]: if e < min_val: min_val = e return min_val def mystere(dico, cat): categories = ['JH', 'JF','SH', 'SF', 'MH', 'MF'] s = 0 nb = 0 for i in range(len(categories)): if cat == categories[i]: i_cat = i for annee in dico.keys(): s = s + dico[annee][i_cat] nb = nb + 1 return s/nb def records(dico): records = [] for i in range(6): record = 60 * 60 * 24 # 24h en secondes for annee in dico.keys(): if dico[annee][i] < record: record = dico[annee][i] records.append(record) return records