def makeapicallonlist(self, url, lst, version): output = {} for group in splitlist(lst, 40): resp = self.makeapicall(url.replace('{}', ','.join([str(x) for x in group])), version) output = dict(output.items() + resp.items()) return output