Intersting piece, especially the performance evaluations.
Just a couple of points:
l = range(100)
This does not create a list, it creates a range object
type(l) <class 'range'>
Which means you cannot append to l. you need to turn it into a list:
l
l = list(range(100))
The second point is very minor, but not all python implementations are written in C. IronPython (C#) and Jython (Java) are two that come to mind.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Intersting piece, especially the performance evaluations.
Just a couple of points:
This does not create a list, it creates a range object
Which means you cannot append to
l
. you need to turn it into a list:The second point is very minor, but not all python implementations are written in C. IronPython (C#) and Jython (Java) are two that come to mind.