擅长:python、mysql、java
<pre><code>import itertools
import random
teams=['A','B','C']
def make_games():
games=[]
permutations=itertools.permutations(teams,2)
for team_tuple in permutations:
game={}
team_one, team_two = team_tuple[0],team_tuple[1]
team_one_score, team_two_score=random.randint(0,5),random.randint(0,5)
game[team_one]=team_one_score
game[team_two]=team_two_score
games.append(game)
return games
print(make_games())
</code></pre>
<p>输出:</p>
<pre><code>[
{'A': 1, 'B': 4},
{'A': 1, 'C': 0},
{'B': 5, 'A': 1},
{'B': 1, 'C': 1},
{'C': 1, 'A': 5},
{'C': 2, 'B': 3}
]
</code></pre>