Every line of 'add tuple to list python' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Python code is secure.
13 def convertTupleListToDict(list_of_tuples): 14 dictToReturn = {} 15 for item in list_of_tuples: 16 if item[0] not in dictToReturn: 17 index_list = [] 18 index_list.append(item[1]) 19 dictToReturn[item[0]] = index_list 20 else: 21 dictToReturn[item[0]].append(item[1]) 22 return dictToReturn
1555 def _visitListOrTuple(self, node, build_op, build_ex_op): 1556 self.update_lineno(node) 1557 if isinstance(node.ctx, ast.Store): 1558 self._visitUnpack(node) 1559 starred_load = False 1560 else: 1561 starred_load = self.hasStarred(node.elts) 1562 1563 chunks = 0 1564 in_chunk = 0 1565 1566 def out_chunk(): 1567 nonlocal chunks, in_chunk 1568 if in_chunk: 1569 self.emit('BUILD_TUPLE', in_chunk) 1570 in_chunk = 0 1571 chunks += 1 1572 1573 for elt in node.elts: 1574 if starred_load: 1575 if isinstance(elt, ast.Starred): 1576 out_chunk() 1577 chunks += 1 1578 else: 1579 in_chunk += 1 1580 self.visit(elt) 1581 # Output trailing chunk, if any 1582 out_chunk() 1583 1584 if isinstance(node.ctx, ast.Load): 1585 if starred_load: 1586 self.emit(build_ex_op, chunks) 1587 else: 1588 self.emit(build_op, len(node.elts))