我正在编程课程中,遇到一个问题
gamecentre1 = [winnerscore, winner]
organise = []
organise.extend([gamecentre1])
from operator import attrgetter, itemgetter
sorted(organise, key= itemgetter(0))
print(organise)
f = open("gameresults.txt","w")
f.write("Here are the winners of the games: \n")
f.write(str(organise))
f.write("\n")
f.close()
我试图将两个变量添加到列表中,然后将该列表添加到另一个列表中。然后,我想根据子列表的整数变量(该整数是winnerscore)来组织更大的列表。但是,问题在于我无法正确地组织它们,并且我担心由于必须将具有相同变量的相同列表追加到较大的列表中而不覆盖其中的现有列表,因此较大的列表只会一遍又一遍地具有相同的值。 这是因为我想在每次程序运行时都存储变量,而又不遗漏上一个游戏中变量的值。
我该怎么做?