catalog_from_lists(ids, names) that takes two equal-length lists — product ids and product names — and returns a dict mapping each id to its corresponding name, using zip.catalog_from_lists([101, 102, 103], ['Pen', 'Bag', 'Mug'])
{101: 'Pen', 102: 'Bag', 103: 'Mug'}Pair up ids[i] with names[i].
`dict(zip(ids, names))` builds the mapping directly.