我有两个列表:
list_1 = [100,100,50,40,40,20,10]
list_2 = [5,25,50,120]
我想在嵌套列表中按降序将数字/元素从 list_2 移动到 list_1:
[[100,100,50,40,40,20,10,5],[100,100,50,40,40,25,20,10],[100,100,50,50,40,40,20,10],[120,100,100,50,40,40,20,10]]
如何使用 Python 3 实现这一点?
最佳答案
找到下面的代码:
list_1 = [100, 100, 50, 40, 40, 20, 10]
list_2 = [5, 25, 50, 120]
final_list = []
for l1 in list_2:
temp_list_1 = list_1.copy()
temp_list_1.append(l1)
temp_list_1.sort(reverse=True)
final_list.append(temp_list_1)
print(final_list)
解释:
遍历 list_2 的元素并将其附加到 temp_list_1。然后按降序排列。最后将排序后的列表附加到新的final_list。
关于python - 如何将元素从一个列表添加到 Python3 中的另一个列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50403632/