Colocar em sequência uma Lista

def sort(list):
less = []
equal = []
greater = []
if len(list) > 1:
pivot = list[0]
for x in list:
if x < pivot:
less.append(x)
if x > pivot:
greater.append(x)
if x == pivot:
equal.append(x)
return sort(less) + equal + sort(greater)
else:
return list


array_to_be_sorted = [4,2,7,3,1,6]
print(" Array Original: ",array_to_be_sorted)
print(" Array com sequência: ",sort(array_to_be_sorted))

Comentários

Mensagens populares deste blogue

Criar Cartões de Visita

12 signos egípcios

Calcular a percentagem de ocupação