在下面的代码下面,这是写入排序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