我有一个列表列表,50次5个元素。现在我想通过对每个元素应用自定义比较函数来对此列表进行排序。此函数计算列表的适合度,元素应按顺序排序。我创建了两个函数,比较和健身: def compare(item1, item2): return (fitness(item1) < fitness(item2)) 和 def fitness(item): return item[0]+item[1]+item[2]+...
July-Noon-BBQ 我想通过字符串的最后一部分 - 第二个破折号依次在python中按字母顺序对列表进行排序。有没有办法在python中执行此操作?例如。这是我希望列表在排序后看起来像。 July-Noon-BBQ Wednesday-Morning-Go bowling Sunday-Really late at night-Sleep (我使用的是Python 2.6。)...