lst = ['mango','banana','Watermelon','Papaya']
lst2 = [200,100,500]
我的清单是这样的。我需要访问这些参数,如第一个元素1第一个元素第二个列表。
我想要像字典一样的输出。
我的代码是这样的,我访问其中的所有元素:
dict = { "fruit": lst[1], "price": lst2[1] }
我需要这样的输出dict
,但我只得到一个我为每个元素单独定义的输出。我想要这样的输出,但我只有一个dict
我的输出{fruit: mango,price=200}
预期输出:[{fruit: mango,prise=200},{ fruit: 'banana',prise: 100}...]
如果我正确理解你的问题,这里有一句话:
output = [{"fruit": f, "price": p} for f, p in zip(lst, lst2)]