我有以下代码:
list1 = [4,1,2,6]
for elem in sorted(list1):
#some task
Run Code Online (Sandbox Code Playgroud)
我想知道Python使用该sorted()方法对列表进行多少次排序?是每次迭代还是只进行一次?
换句话说,以下代码更有效率?
list1 = [4,1,2,6]
list1 = sorted(list1)
for elem in list1:
#some task
Run Code Online (Sandbox Code Playgroud)