Skip to main content
 首页 » 编程设计

python之通过遍历两个列表(列表理解)来制作字典列表

2025年05月04日17jackei

列表具有相同数量的元素,并且名称是唯一的。 我想知道,我怎样才能在一个 Action 中做出命令。

这是我当前的代码:

    fees = [fee for fee in fees] 
    names = [name for name in names] 
    mdict = [ 
        {'fees': fee[i], 'names': names[i]} 
        for i, val in enumerate(fees)] 

请您参考如下方法:

您可以在 list comprehension 的两个列表上使用 zip:

mdict = [{'fees': f, 'names': n} for f, n in zip(fees, names)]