]> granicus.if.org Git - python/commitdiff
Add __getitem__ to AddressList object, to make it a sequence.
authorGuido van Rossum <guido@python.org>
Tue, 16 Jun 1998 22:29:03 +0000 (22:29 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 16 Jun 1998 22:29:03 +0000 (22:29 +0000)
Lib/rfc822.py

index ade35061b46632343f8257c78a14567e78ae8b85..87d7d394b9d09b9e906db4e2de8237f00bad235e 100644 (file)
@@ -728,6 +728,10 @@ class AddressList(AddrlistClass):
                 newaddr.addresslist.append(x)
         return newaddr
 
+    def __getitem__(self, index):
+        # Make indexing, slices, and 'in' work
+        return self.addrlist[index]
+
 def dump_address_pair(pair):
     """Dump a (name, address) pair in a canonicalized form."""
     if pair[0]: