[New-bugs-announce] [issue7430] "cmp" still sends messages
David W. Lambert
report at bugs.python.org
Thu Dec 3 20:58:45 CET 2009
New submission from David W. Lambert <b49P23TIvg at stny.rr.com>:
'''
RuntimeError: maximum recursion depth exceeded in cmp
Python 3.1.1 (r311:74480, Oct 2 2009, 12:29:57)
[GCC 4.3.3] on linux2
'''
import itertools,pprint
combos = itertools.combinations
def connect(nodes,a,b):
nodes[a].append(b)
nodes[b].append(a)
def insert(nodes,components):
if components == 0:
pprint.pprint(nodes)
for (i,node,) in enumerate(nodes):
if not node:
break
i += 2
for joints in combos(range(i),2):
connect(nodes,*joints)
nest = [node[:]for node in nodes]
insert(nest,components-1)
def e155(components):
if components < 1:
return 0
network = [[]for i in range((components+1)*2)]
insert(network,components)
return network
e155(2)
----------
messages: 95943
nosy: LambertDW
severity: normal
status: open
title: "cmp" still sends messages
versions: Python 3.1
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue7430>
_______________________________________
More information about the New-bugs-announce
mailing list