我正在将我创建的一个类中的项插入到一个链表中,但是在添加它之前,我必须找到正确的索引点来插入它们(以便项按字母顺序排列)。任何其他方法最终都会错误地添加项(我猜不是正确地添加到列表的末尾) 在显示的代码中,我将一个名称(以及另外两个不相关的变量,它们已经是itemClass的一部分)传递给以下代码 if (llist.size
我想按艺术家的名字对结果进行排序,但它不起作用。我得到AttributeError: 'str' object has no attribute 'artistName'错误。 这是我的链表。我添加带有音乐id、音乐名称和艺术家名称的音乐,然后链表将它们打印出来。我想按艺术家姓名的字母顺序对链表进行排序,但我的代码似乎无法工作。有人能帮我修复冒泡排序sortByArtistError()吗,因为我想我现在的代码是数字的,但是我如何
现在,我想按名称对数据帧进行排序,但不是按字母顺序,而是按给定的顺序。因此,例如,我希望在名称行上按以下顺序对数据帧进行排序: L = ['marc','paul','beck','julia','rest'] 如果我有一个数据帧,其中包含一行名称,我希望marc位于顶部如何在python中高效地完成这项工作?