Imagem de fundo

Pedro está dando seus primeiros passos na programação...

Pedro está dando seus primeiros passos na programação Python e pretende construir uma função para colocar em ordem crescente os elementos de uma lista. A versão corrente do seu script de teste é a mostrada abaixo.


def enigma(L):

----for i in range(0, len(L)-2):

-------achou=False

-------for j in range(1, len(L) -1):

----------if L[i] > L[j]:

------------L[i], L[j] = L[j], L[i]

------------achou=True

-------if achou:

----------break

----return len(L)


x=[4,2,6,5,10]

print (enigma(x))

print (x)


Nesse estágio, a lista exibida pelo último comando print é:


A

[10, 4, 6, 5, 2]


B

[2, 6, 5, 4, 10]


C

[2, 4, 6, 5, 10]


D

[4, 5, 6, 2, 10]


E

[4, 2, 5, 6, 10]