[Python-checkins] cpython (merge 3.4 -> default): merge 3.4 (#22785)

benjamin.peterson python-checkins at python.org
Wed Apr 22 15:16:34 CEST 2015


https://hg.python.org/cpython/rev/c031fa8e6884
changeset:   95769:c031fa8e6884
parent:      95767:6047f6506af5
parent:      95768:aa6b73823685
user:        Benjamin Peterson <benjamin at python.org>
date:        Wed Apr 22 09:16:27 2015 -0400
summary:
  merge 3.4 (#22785)

files:
  Objects/rangeobject.c |  6 +++++-
  1 files changed, 5 insertions(+), 1 deletions(-)


diff --git a/Objects/rangeobject.c b/Objects/rangeobject.c
--- a/Objects/rangeobject.c
+++ b/Objects/rangeobject.c
@@ -139,7 +139,11 @@
 "range(stop) -> range object\n\
 range(start, stop[, step]) -> range object\n\
 \n\
-Return a sequence of numbers from start to stop by step.");
+Return an object that produces a sequence of integers from start (inclusive)\n\
+to stop (exclusive) by step.  range(i, j) produces i, i+1, i+2, ..., j-1.\n\
+start defaults to 0, and stop is omitted!  range(4) produces 0, 1, 2, 3.\n\
+These are exactly the valid indices for a list of 4 elements.\n\
+When step is given, it specifies the increment (or decrement).");
 
 static void
 range_dealloc(rangeobject *r)

-- 
Repository URL: https://hg.python.org/cpython


More information about the Python-checkins mailing list