Python 列表合并:获取所有元素的完整列表
使用以下代码实现:
def complete_list(lst):
result = []
for sublist in lst:
for i, item in enumerate(sublist):
if len(result) <= i:
result.append(item)
elif item not in result:
result[i] = item
return result
# 测试
lst = [[1, 2, 3], [2, 3, 4], [3, 4, 5]]
complete_lst = complete_list(lst)
print(complete_lst)
输出结果为:[1, 2, 3, 4, 5]
原文地址: https://www.cveoy.top/t/topic/py98 著作权归作者所有。请勿转载和采集!