import json
s='"PN_#":9999,"Item":"Pear, Large","Vendor":["Farm"],"Class":["Food","Fruit"],"Sales Group":"59","Vendor ID (from Vendor)":[78]'
js = json.loads(f'{{{s}}}')
for key in js:
if isinstance(js[key], list): # is it a list?
if all(isinstance(x, str) for x in js[key]): # is it a list of strings?
js[key] = ",".join(js[key])
else:
js[key] = ",".join(map(str, js[key]))
print(js)
aW1wb3J0IGpzb24Kcz0nIlBOXyMiOjk5OTksIkl0ZW0iOiJQZWFyLCBMYXJnZSIsIlZlbmRvciI6WyJGYXJtIl0sIkNsYXNzIjpbIkZvb2QiLCJGcnVpdCJdLCJTYWxlcyBHcm91cCI6IjU5IiwiVmVuZG9yIElEIChmcm9tIFZlbmRvcikiOls3OF0nCmpzID0ganNvbi5sb2FkcyhmJ3t7e3N9fX0nKQpmb3Iga2V5IGluIGpzOgoJaWYgaXNpbnN0YW5jZShqc1trZXldLCBsaXN0KTogIyBpcyBpdCBhIGxpc3Q/CgkJaWYgYWxsKGlzaW5zdGFuY2UoeCwgc3RyKSBmb3IgeCBpbiBqc1trZXldKTogIyBpcyBpdCBhIGxpc3Qgb2Ygc3RyaW5ncz8KCQkJanNba2V5XSA9ICIsIi5qb2luKGpzW2tleV0pCgkJZWxzZToKCQkJanNba2V5XSA9ICIsIi5qb2luKG1hcChzdHIsIGpzW2tleV0pKQpwcmludChqcyk=
{'PN_#': 9999, 'Item': 'Pear, Large', 'Vendor': 'Farm', 'Class': 'Food,Fruit', 'Sales Group': '59', 'Vendor ID (from Vendor)': '78'}