我有两份清单:
a = [orange,apple,peach,watermelon,gum]
b = [3,4,1,2,0]
在本例中,我希望获取列表b
中每个索引中存储的值,然后根据该值移动与列表a
中每个元素对应的元素
为了给出一个更清晰的示例,使用上述代码,如果重新排序,结果将是:
a = [gum,peach,watermelon,orange,apple]
由于列表b中的第一项是3
,我需要将列表a
(在本例中为oranges
)中相应的第一个值移动到列表的索引位置,因此它现在在重新排序后已移动到索引位置3
因为0
是列表b
的最后一个元素,它对应于列表a
(在本例中是gum
)中的最后一个元素,所以列表a
的最后一个元素应该移动到索引位置0,如上所述
我们可以假设列表b的长度与列表a相同,索引值与列表a中的值相对应
目前没有回答
相关问题 更多 >
编程相关推荐