У меня есть список словарей, как показано ниже, и я хотел бы извлечь partID и соответствующее количество для определенного orderID, используя python, но я не знаю, как это сделать.
dataList = [{'orderID': 'D00001', 'customerID': 'C00001', 'partID': 'P00001', 'quantity': 2},
{'orderID': 'D00002', 'customerID': 'C00002', 'partID': 'P00002', 'quantity': 1},
{'orderID': 'D00003', 'customerID': 'C00003', 'partID': 'P00001', 'quantity': 1},
{'orderID': 'D00004', 'customerID': 'C00004', 'partID': 'P00003', 'quantity': 3}]
Так, например, когда я ищу в dataList
конкретный orderID == 'D00003'
, я хотел бы получить как partID ('P00001')
, так и соответствующий quantity (1)
указанного порядка.Как бы вы пошли об этом?Любая помощь очень ценится.