Python:用嵌套的while循环组合两个列表
我有两个清单:
Car = ["Audi", "Mercedes"]
Speed = [50, 100]
我怎样才能达到我得到的结果是这样的:
['Audi 10', 'Mercedes 10', 'Audi 100', 'Mercedes 100']
谢谢
回答
遍历两个列表并使用 f-string 来获得所需的输出:
Car = ["Audi", "Mercedes"]
Speed = [50, 100]
print([f"{c} {s}" for s in Speed for c in Car])
出去:
['Audi 50', 'Mercedes 50', 'Audi 100', 'Mercedes 100']