In Python, what is the time complexity when we create a sublist from an existing list?
For example, here the data is the name of our existing list, and list1 is our sublist created by the slicing data.
data = [1,2,3,4,5,6..100,...1000....,10^6]
list1 = data[101:10^6]
What is the start time for creating list1?
Is it O(10^6) i.e.O(N), or O(1)?
source
share