Python Forum
difference between range in py3 and xrange in py2
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
difference between range in py3 and xrange in py2
#6
(Apr-19-2018, 04:55 PM)nilamo Wrote: xrange in python2 is just a generator. In python3, it's a special class that normally acts like a generator, but also supports slicing/indexing/min/max/len, using math to calculate what those values would be (instead of exhausting the range), so it's still very fast.

but in a straight assignment to a variable, they can operate differently giving surprises because you are getting something different. that's not how Python3 was promoted.
Tradition is peer pressure from dead people

What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.
Reply


Messages In This Thread
RE: difference between range in py3 and xrange in py2 - by Skaperen - Apr-20-2018, 12:14 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  matplotlib x axis range goes over the set range Pedroski55 5 3,280 Nov-21-2021, 08:40 AM
Last Post: paul18fr
  Define a range, return all numbers of range that are NOT in csv data KiNeMs 18 7,161 Jan-24-2020, 06:19 AM
Last Post: KiNeMs
  Python2.7 xrange for loops - repeating though values already considered? nick5990 3 3,028 Mar-17-2018, 12:42 AM
Last Post: Larz60+
  range and xrange amrita 9 6,227 Jun-08-2017, 04:12 PM
Last Post: nilamo

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020