A=[20,90,32,54,98,38,60]

#ΛΑΜΒΑΝΟΝΤΑΙ ΥΠΟΨΗ ΤΑ ΣΤΟΙΧΕΙΑ ΦΥΣΑΛΛΙΔΑ ΚΑΙ ΟΤΑΝ

#ΔΗΜΙΟΥΡΓΗΘΟΥΝ ΔΕΝ ΜΕΤΕΧΟΥΝ ΣΤΟΝ ΑΛΓΟΡΙΘΜΟ

N=len(A)

for i in range(N-1):

    k=0

    for j in range(N-1,i,-1):

         if A[j]<A[j-1]:

           A[j],A[j-1]=A[j-1],A[j]

           k=k+1

    print "ΠΕΡΑΣΜΑ",i+1," swaps",k      

print A

===========================================================

N=len(A)

i=0

k=5

#ΛΑΜΒΑΝΟΝΤΑΙ ΥΠΟΨΗ ΚΑΙ ΤΑ ΣΤΟΙΧΕΙΑ ΦΥΣΑΛΛΙΔΑ ΚΑΙ ΑΝ ΔΕΝ ΕΓΙΝΕ

#ΚΑΜΜΙΑ ΑΝΤΙΜΕΤΑΘΕΣΗ ΣΤΑΜΑΤΑΕΙ ΤΟ ΠΡΟΓΡΑΜΜΑ Ο ΠΙΝΑΚΑΣ ΕΙΝΑΙ ΤΑΞΙΝΟΜΗΜΕΝΟΣ

while (i<=N-1)and(k>0):

    k=0

    for j in range(N-1,i,-1):

         if A[j]<A[j-1]:

           A[j],A[j-1]=A[j-1],A[j]

           k=k+1

    print "ΠΕΡΑΣΜΑ",i+1," swaps",k

    i=i+1

print A