>>> import json
>>>
>>> text = """
... [{"lastChangeDate":"2021-04-21T06:47:56.133","supplierArticle":"0068-ПР0210","techSize":"0","barcode":"4605446002470","quantity":46,"isSupply":false,"isRealization":true,"quantityFull":50,"quantityNotInOrders":46,"warehouseName":"Екатеринбург","inWayToClient":4,"inWayFromClient":0,"nmId":6118726,"subject":"Пенки","category":"Красота","daysOnSite":984,"brand":"Repharm","SCCode":"0000-2478","Price":583,"Discount":38},{"lastChangeDate":"2021-04-21T06:47:56.133","supplierArticle":"0068-ПР0210","techSize":"0","barcode":"4605446002470","quantity":0,"isSupply":false,"isRealization":true,"quantityFull":1,"quantityNotInOrders":0,"warehouseName":"Санкт-Петербург","inWayToClient":1,"inWayFromClient":0,"nmId":6118726,"subject":"Пенки","category":"Красота","daysOnSite":984,"brand":"Repharm","SCCode":"0000-2478","Price":583,"Discount":38}]
... """
>>>
>>> lst = json.loads(text)
>>> lst
[{'lastChangeDate': '2021-04-21T06:47:56.133', 'supplierArticle': '0068-ПР0210', 'techSize': '0', 'barcode': '4605446002470', 'quantity': 46, 'isSupply': False, 'isRealization': True, 'quantityFull': 50, 'quantityNotInOrders': 46, 'warehouseName': 'Екатеринбург', 'inWayToClient': 4, 'inWayFromClient': 0, 'nmId': 6118726, 'subject': 'Пенки', 'category': 'Красота', 'daysOnSite': 984, 'brand': 'Repharm', 'SCCode': '0000-2478', 'Price': 583, 'Discount': 38}, {'lastChangeDate': '2021-04-21T06:47:56.133', 'supplierArticle': '0068-ПР0210', 'techSize': '0', 'barcode': '4605446002470', 'quantity': 0, 'isSupply': False, 'isRealization': True, 'quantityFull': 1, 'quantityNotInOrders': 0, 'warehouseName': 'Санкт-Петербург', 'inWayToClient': 1, 'inWayFromClient': 0, 'nmId': 6118726, 'subject': 'Пенки', 'category': 'Красота', 'daysOnSite': 984, 'brand': 'Repharm', 'SCCode': '0000-2478', 'Price': 583, 'Discount': 38}]
>>>
>>> keys = list(lst[0])
>>> keys
['lastChangeDate', 'supplierArticle', 'techSize', 'barcode', 'quantity', 'isSupply', 'isRealization', 'quantityFull', 'quantityNotInOrders', 'warehouseName', 'inWayToClient', 'inWayFromClient', 'nmId', 'subject', 'category', 'daysOnSite', 'brand', 'SCCode', 'Price', 'Discount']
>>>
>>> dct = {}
>>> for d in lst:
... for k in keys:
... if k not in dct:
... dct[k] = [d[k]]
... else:
... dct[k].append(d[k])
...
>>> dct
{'lastChangeDate': ['2021-04-21T06:47:56.133', '2021-04-21T06:47:56.133'], 'supplierArticle': ['0068-ПР0210', '0068-ПР0210'], 'techSize': ['0', '0'], 'barcode': ['4605446002470', '4605446002470'], 'quantity': [46, 0], 'isSupply': [False, False], 'isRealization': [True, True], 'quantityFull': [50, 1], 'quantityNotInOrders': [46, 0], 'warehouseName': ['Екатеринбург', 'Санкт-Петербург'], 'inWayToClient': [4, 1], 'inWayFromClient': [0, 0], 'nmId': [6118726, 6118726], 'subject': ['Пенки', 'Пенки'], 'category': ['Красота', 'Красота'], 'daysOnSite': [984, 984], 'brand': ['Repharm', 'Repharm'], 'SCCode': ['0000-2478', '0000-2478'], 'Price': [583, 583], 'Discount': [38, 38]}
>>>