comparison martini/odict.py @ 12:4faed08eb8d8

py35
author Jeff Hammel <k0scist@gmail.com>
date Mon, 20 Feb 2017 14:34:18 -0800
parents 81aed4352851
children
comparison
equal deleted inserted replaced
11:c77259f467a3 12:4faed08eb8d8
609 >>> d.pop(4, 0, 1) 609 >>> d.pop(4, 0, 1)
610 Traceback (most recent call last): 610 Traceback (most recent call last):
611 TypeError: pop expected at most 2 arguments, got 3 611 TypeError: pop expected at most 2 arguments, got 3
612 """ 612 """
613 if len(args) > 1: 613 if len(args) > 1:
614 raise TypeError, ('pop expected at most 2 arguments, got %s' % 614 raise TypeError('pop expected at most 2 arguments, got %s' %
615 (len(args) + 1)) 615 (len(args) + 1))
616 if key in self: 616 if key in self:
617 val = self[key] 617 val = self[key]
618 del self[key] 618 del self[key]
619 else: 619 else: