from terminliste import Terminliste from lagliste import lagordbok terminliste = Terminliste("rsssf2023.dat", lagordbok) neste_runde = terminliste.runder()[28] resultater = {} for kamp in neste_runde: resultater[kamp] = {} simuleringer = 100000 for i in range(simuleringer): for kamp in neste_runde: kamp.spill() resultat = (kamp.m?l_hjemme, kamp.m?l_borte) if str(kamp) not in resultater[kamp]: resultater[kamp][str(kamp)] = 1 else: resultater[kamp][str(kamp)] += 1 filnavn = "DELTAKERNAVN.txt" # TODO: Erstatt med ditt brukernavn f?r kj?ring f = open(filnavn, "w", encoding="utf-8") for kamp in resultater: print() f.write("\n") # https://stackoverflow.com/questions/613183/how-do-i-sort-a-dictionary-by-value for resultat in sorted(resultater[kamp], key=resultater[kamp].get, reverse=True): utskrift = resultat + " " + str(resultater[kamp][resultat]) print(utskrift) f.write(utskrift + "\n") print() f.write("\n") f.close()