在程序退出之前保存包含游戏状态的对象: pickle.dump(game_state, open('gamestate.pickle', 'wb')) 在程序启动时加载该对象: game_state = pickle.load(open('gamestate.pickle', 'rb')) 在您的情况下,game_state 可能是一个问题列表。