假设我有列表: pum , root , number
pum = [9 , 15 , 4]
root = [3 , 2]
number = [15]
我需要得到一个 all_numbers 列表
all_numbers = [3 , 15 , 2]
我还想指出,15(或任何其他数字)可以在列表的不同部分
例如:
pum = [15 , 9 , 4]
root = [3 , 2]
number = [15]
最后:
all_numbers = [15 , 3 , 2]
算法应该如何工作:
首先将数字 3 和 2 添加到列表中,之后,如果 15 在 Pum 列表的中间,则将其添加到 all_numbers 列表的中间,如果在开头,则添加到开头,等等.
我没有完全理解任务的本质,但从描述来看,这应该对你有所帮助