有没有一种方法可以将两个列表合并为一个?
我有一个清单列表,其中有我为每个客户购买的名称,电子邮件地址和物品。
某些客户购买了两件商品,因此具有相同的电子邮件,但没有名称表示为单独的列表。
如何将他们购买的第二个物品及其名字添加到第一张清单中?
我有以下内容:
['Heather Holt', 'ht*****r1011@gmail.com', 'Lite-Lounge - White']
['', 'ht*****r1011@gmail.com', 'Lite-Desk - Oyster Grey']
我想通过以下方式查看列表:
['Heather Holt', 'ht*****r1011@gmail.com', 'Lite-Lounge - White', 'Lite-Desk - Oyster Grey']
感谢您的提示。
答案 0 :(得分:0)
您应该考虑使用dict
来存储数据。你可以有一个像这样的字典
customer = { "name": "Heather Holt", "email": "ht*****r1011@gmail.com", products: ["Lite-Lounge - White"]
customer["products"].append("Lite-Desk - Oyster Grey")
print(customer["products"])
["Lite-Lounge - White", "Lite-Desk - Oyster Grey"]