How to use 'loop in dict python' in Python

Every line of 'loop in dict 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.

All examples are scanned by Snyk Code

By copying the Snyk Code Snippets you agree to
1634def visitDict(self, node):
1635 self.update_lineno(node)
1636 has_dstar = None in node.keys
1637 if not has_dstar:
1638 for k, v in zip(node.keys, node.values):
1639 self.visit(k)
1640 self.visit(v)
1641 self.emit('BUILD_MAP', len(node.keys))
1642 else:
1643 chunks = 0
1644 in_chunk = 0
1645
1646 def out_chunk():
1647 nonlocal chunks, in_chunk
1648 if in_chunk:
1649 self.emit('BUILD_MAP', in_chunk)
1650 chunks += 1
1651 in_chunk = 0
1652
1653 for k, v in zip(node.keys, node.values):
1654 if k is None:
1655 out_chunk()
1656 self.visit(v)
1657 chunks += 1
1658 else:
1659 self.visit(k)
1660 self.visit(v)
1661 in_chunk += 1
1662
1663 out_chunk()
1664 self.emit('BUILD_MAP_UNPACK', chunks)

Related snippets