Jan-04-2021, 09:36 AM
Hi Folks! Beginner question. Which one of these two are less processor costly?
Thank you!
my_list = [2, 3, 11, 5, 1, 9, 7, 15, 13] largest = my_list[0] for i in range(1, len(my_list)): if my_list[i] > largest: largest = my_list[i] print(largest)Or
my_list = [2, 3, 11, 5, 1, 9, 7, 15, 13] largest = my_list[0] for i in my_list[1:]: if i > largest: largest = i print(largest)Or not much of a difference, except that latter looks more elegant ?
Thank you!