2024-07-08 07:22:22 发布
网友
我已经按清单做了
lines = [['client', 'name', 'phone', 'address', 'email'], ['client2', 'name2', 'phone2', 'address2', 'email2'], ['client3', 'name3', 'phone3', 'address3', 'email3']]
我想知道是否有可能把一份名单变成一份dic名单。在
比如:
如果“lines”是一个列表列表,则可以将其转换为措辞列表,如下所示:
clientList = [] for line in lines: clientList.append({'Client':line[0], 'Name':line[1], 'Phone':line[2], 'Address':line[3], 'Email':line[4]})
开始:
lines = [client, name, phone, address, email, client2, name2, phone2, address2, email2, client3, name3, phone3, address3, email3] linesD = {entry: entry for entry in lines}
根据你的评论,我认为你想要的是。首先,您需要列出所有键的名称:
>>> keys = ["Client", "Name", "Phone", "Address", "Email"]
然后,很容易从一个列表中找到与dict键一样多的项目:
现在如果你有36个条目,你只需要一个36个键的列表。在
如果“lines”是一个列表列表,则可以将其转换为措辞列表,如下所示:
开始:
根据你的评论,我认为你想要的是。首先,您需要列出所有键的名称:
然后,很容易从一个列表中找到与dict键一样多的项目:
^{pr2}$现在如果你有36个条目,你只需要一个36个键的列表。在
相关问题 更多 >
编程相关推荐