在下面的代碼下面,這是寫入排序elements.My問題一個簡單的算法是如何串在內部進行比較,以及如何解釋都知道,這些字符串將被放置在後整數如何蟒蛇比較字符串和整數
a=[22, 66, 54, 11, 16, 2, 5, 'b', 'a', 3, 2, 1]
>>> for i in range(len(a)-1):
... for j in range(len(a)-i-1):
... if a[j] > a[j+1]:
... a[j],a[j+1]=a[j+1],a[j]
...
>>> print a
[1, 2, 2, 3, 5, 11, 16, 22, 54, 66, 'a', 'b']
的可能重複[Python是怎樣比較兩個字符串和int?](http://stackoverflow.com/questions/3270680/how-does-python-compare-string-and-int ) – jcollado 2012-02-20 07:28:30