]> granicus.if.org Git - python/commitdiff
SF Bug 645777: list.extend() works with any iterable and is no longer
authorRaymond Hettinger <python@rcn.com>
Sun, 29 Dec 2002 05:49:09 +0000 (05:49 +0000)
committerRaymond Hettinger <python@rcn.com>
Sun, 29 Dec 2002 05:49:09 +0000 (05:49 +0000)
experimental.

Doc/lib/libstdtypes.tex
Objects/listobject.c

index 6dee0c94d8be2df8d249c81fb4b9d5f5435f0ef2..d5c7c5d1fc923d42f4dd0248a22a1542c8d63a01 100644 (file)
@@ -946,9 +946,7 @@ Notes:
   Use of this misfeature has been deprecated since Python 1.4,
   and became an error with the introduction of Python 2.0.
 
-\item[(2)] Raises an exception when \var{x} is not a list object.  The
-  \method{extend()} method is experimental and not supported by
-  mutable sequence types other than lists.
+\item[(2)] Raises an exception when \var{x} is not an iterable object.
 
 \item[(3)] Raises \exception{ValueError} when \var{x} is not found in
   \var{s}.
index 25372d3484e941bee9a4bfdded99f3ac47b073e5..ba470285ebf59ab11125921d70447c790b35c4e9 100644 (file)
@@ -2055,7 +2055,7 @@ list_nohash(PyObject *self)
 PyDoc_STRVAR(append_doc,
 "L.append(object) -- append object to end");
 PyDoc_STRVAR(extend_doc,
-"L.extend(sequence) -- extend list by appending sequence elements");
+"L.extend(iterable) -- extend list by appending elements from the iterable");
 PyDoc_STRVAR(insert_doc,
 "L.insert(index, object) -- insert object before index");
 PyDoc_STRVAR(pop_doc,