Python pyhton中的索引排序
我有3个类似的Python pyhton中的索引排序,python,algorithm,Python,Algorithm,我有3个类似的列表 A = [3,8,10,25] B = [14,15,30,23] C = [24,27,31,34] 我需要合并这3个列表,然后对它们进行排序并创建3个列表 再次使用python中的索引 A = [1,2,3,8] B = [4,5,9,6] C = [7,10,11,12] 这是一个令人困惑的问题。然而,我想我已经找到了答案。您需要做的是首先创建第二个排序列表,该列表组合了a、B和C。然后,您需要检查列表中的每个项目在组合列表中的位置,如果这有意义的话 试试这个: A
列表
A = [3,8,10,25] B = [14,15,30,23] C = [24,27,31,34]
我需要合并这3个列表,然后对它们进行排序并创建3个列表
再次使用python中的索引
A = [1,2,3,8] B = [4,5,9,6] C = [7,10,11,12]
这是一个令人困惑的问题。然而,我想我已经找到了答案。您需要做的是首先创建第二个排序列表,该列表组合了a、B和C。然后,您需要检查列表中的每个项目在组合列表中的位置,如果这有意义的话
试试这个:
A=[3,8,10,25]
B=[14,15,30,23]
C=[24,27,31,34]
组合=已排序(A+B+C)
打印(合并)
a=[]
b=[]
c=[]
def订单(原始订单、新订单):
对于i in origin_lst:
新的附加(组合索引(i)+1)
返回新的\u lst
a=订单(a,a)
b=顺序(b,b)
c=顺序(c,c)
印刷品(a、b、c)
您得到的输出是:[1,2,3,8][4,5,10,6][7,9,11,12]
,这在我看来是正确的。您的努力是什么?当你面临挑战时,你想要的结果是什么?@sahasrara62你可以从帖子中看到,你想要的结果是三个排序列表A=[1,2,3,8]B=[4,5,9,6]C=[7,10,11,12]
。你能详细说明不同列表之间的关系吗?例如,您有C=[24,27,31,34]
,但我在您想要的输出中没有看到它。当我对这些列表进行组合和排序时,在我想要的输出中C=[7,10,11,12]
7是24C=[24,27,31,34]
这正是我想要的。谢谢,很好,希望能有所帮助!