要record的copy而不是引用如:
- for number in clubs:
- record.update({'club_name':number})
- table.append(record.copy())
- 结果
- [{'position': 0,
- 'club_name': '利物浦',
- 'game_played': 0,
- 'win': 0,
- 'lose': 0,
- 'draw': 0,
- 'points': 0,
- 'goal_difference': 0},
- {'position': 0,
- 'club_name': '曼城',
- 'game_played': 0,
- 'win': 0,
- 'lose': 0,
- 'draw': 0,
- 'points': 0,
- 'goal_difference': 0},
- {'position': 0,
- 'club_name': '热刺',
- 'game_played': 0,
- 'win': 0,
- 'lose': 0,
- 'draw': 0,
- 'points': 0,
- 'goal_difference': 0},
- {'position': 0,
- 'club_name': '切尔西',
- 'game_played': 0,
- 'win': 0,
- 'lose': 0,
- 'draw': 0,
- 'points': 0,
- 'goal_difference': 0},
- {'position': 0,
- 'club_name': '阿森纳',
- 'game_played': 0,
- 'win': 0,
- 'lose': 0,
- 'draw': 0,
- 'points': 0,
- 'goal_difference': 0},
- {'position': 0,
- 'club_name': '曼联',
- 'game_played': 0,
- 'win': 0,
- 'lose': 0,
- 'draw': 0,
- 'points': 0,
- 'goal_difference': 0}]
复制代码 |