Mar-30-2021, 12:04 PM
I just want to see if I can do the following code in a different and less repetitive way.
Thansk.
Thansk.
if Ranking_Maths[0]==Teams[0]: Team1point=Team1point+Maths[0] elif Ranking_Maths[0]==Teams[1]: Team2point=Team2point+Maths[0] elif Ranking_Maths[0]==Teams[2]: Team3point=Team3point+Maths[0] else: Ranking_Maths[0]==Teams[3]: Team4point=Team4point+Maths[0] if Ranking_Maths[1]==Teams[0]: Team1point=Team1point+Maths[1] elif Ranking_Maths[1]==Teams[1]: Team2point=Team2point+Maths[1] elif Ranking_Maths[1]==Teams[2]: Team3point=Team3point+Maths[1] else: Ranking_Maths[1]==Teams[3]: Team4point=Team4point+Maths[1] if Ranking_Maths[2]==Teams[0]: Team1point=Team1point+Maths[2] elif Ranking_Maths[2]==Teams[1]: Team2point=Team2point+Maths[2] elif Ranking_Maths[2]==Teams[2]: Team3point=Team3point+Maths[2] else: Ranking_Maths[2]==Teams[3]: Team4point=Team4point+Maths[1] if Ranking_Maths[3]==Teams[0]: Team1point=Team1point+Maths[3] elif Ranking_Maths[3]==Teams[1]: Team2point=Team2point+Maths[3] elif Ranking_Maths[3]==Teams[2]: Team3point=Team3point+Maths[3] else: Ranking_Maths[3]==Teams[3]: Team4point=Team4point+Maths[3]
Output:Teams ['A', 'B', 'C', 'D']
----------------------------------------
Maths [15, 12, 10, 8]
English [14, 13, 12, 11]
History [13, 12, 11, 10]
Academic [8, 9, 7, 6]
Sport [8, 7, 6, 5]
----------------------------------------
Ranking_Maths ['A', 'B', 'C', 'D']
Ranking_English ['B', 'C', 'D', 'A']
Ranking_History ['C', 'D', 'A', 'B']
Ranking_Academic ['D', 'A', 'B', 'C']
Ranking_Sprorts ['B', 'C', 'D', 'A']