아래 코드에서 요소를 정렬하기 위해 작성된 간단한 알고리즘입니다. 내 질문은 내부적으로 문자열을 비교하는 방법과 해석기가이 문자열이 정수python은 문자열과 정수를 어떻게 비교합니까
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']
의 중복 가능성 [파이썬 문자열을 비교하고 int로 않습니다 어떻게?] (http://stackoverflow.com/questions/3270680/how-does-python-compare-string-and-int) – jcollado