首页 > 解决方案 > 将列添加到数组

问题描述

我在 Python 中有一个从文本文件中读取的数组:

["Engine", "Gearbox", "Tires", "Battery"]

我想让它成为一个多维数组并在前面加上一个识别标签,例如 CAR。结果应如下所示:

[["CAR", "Engine"], ["CAR", "Gearbox"], ["CAR", "Tires"], ["CAR", "Battery"]]

实现这一目标的最快和最简单的方法是什么?

标签: pythonlist

解决方案


使用列表推导将是一种非常快速和简单的方法。

lis = ["Engine", "Gearbox", "Tires", "Battery"]
new_list = [["CAR", x] for x in lis]

推荐阅读