summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRaymond Hettinger <python@rcn.com>2002-12-29 05:49:09 (GMT)
committerRaymond Hettinger <python@rcn.com>2002-12-29 05:49:09 (GMT)
commitf8bcfb13f126d3990dbccecb48a3d74b11e7841e (patch)
tree4a2b22a8f724ecc6ae72b368aa68b6736efe81a2
parent4643bd9a9cf43332992d10982c52debf3f0d980c (diff)
downloadcpython-f8bcfb13f126d3990dbccecb48a3d74b11e7841e.zip
cpython-f8bcfb13f126d3990dbccecb48a3d74b11e7841e.tar.gz
cpython-f8bcfb13f126d3990dbccecb48a3d74b11e7841e.tar.bz2
SF Bug 645777: list.extend() works with any iterable and is no longer
experimental.
-rw-r--r--Doc/lib/libstdtypes.tex4
-rw-r--r--Objects/listobject.c2
2 files changed, 2 insertions, 4 deletions
diff --git a/Doc/lib/libstdtypes.tex b/Doc/lib/libstdtypes.tex
index 6dee0c9..d5c7c5d 100644
--- a/Doc/lib/libstdtypes.tex
+++ b/Doc/lib/libstdtypes.tex
@@ -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}.
diff --git a/Objects/listobject.c b/Objects/listobject.c
index 25372d3..ba47028 100644
--- a/Objects/listobject.c
+++ b/Objects/listobject.c
@@ -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,