code: def get_list_w_id2nts(ids, id2nts, flds, dflt_null=""):
      
      combined_nt_list = []
      # 1. Instantiate namedtuple object
      ntobj = cx.namedtuple("Nt", " ".join(flds))
      # 2. Fill dict with namedtuple objects for desired ids
      for item_id in ids:
          # 2a. Combine various namedtuples into a single namedtuple
          nts = [id2nt.get(item_id) for id2nt in id2nts]
          vals = _combine_nt_vals(nts, flds, dflt_null)
          combined_nt_list.append(ntobj._make(vals))
      return combined_nt_list
docs: Return a new list of namedtuples by combining "dicts" of namedtuples or objects.