诚然,我是一个非常缺乏经验的程序员,他的任务是创建一个Python程序,根据其他学生的四种选择(他们想要的3名学生)将学生按酒店房间进行排序。我正在使用一种非常基本的方法,因为我既没有时间也没有能力创建更高级的代码。这当然是一个初学者提出的问题,但我一直在尝试使用itertools.combinations()函数来创建一个长度为4的所有可能的学生组的列表。要执行我的程序的以下步骤,我需要在一个更大的列表中列出4个学生(每个组)。到目前为止,我尝试过的一切都不起作用,下面代码的计划依赖于创建一个4组的嵌套列表。
for comb in itertools.combinations(names,
FROM table1 ORDER BY firstname COLLATE NOCASE ASC, lastname COLLATE NOCASE ASC LIMIT 100
显示100行,最后一行可能是AngelaSELECT * FROM table1 WHERE firstname>="Angela" COLLATE NOCASE AND lastname>"Smith" COLLATE NOCASE ORDER
'Angela lives in Boston. She is quite happy in that city.'
'My sister has a dog.'Angela lives in Boston. Angela is quite happy in Boston.' 错误 我如何修复这个bug以获得适当的输出?如果你有任何想法,请与我分享。