正确的排序方法应该是:ls1.sort(lambda x,y: cmp(”.join( [ i.rjust(3, ‘0’) for i in x.split(‘.’)] ), ”.join( [ i.rjust(3, ‘0’) for i in y.split(‘.’)] ) ) )
而并非ls1.sort()
正确的排序方法应该是:ls1.sort(lambda x,y: cmp(”.join( [ i.rjust(3, ‘0’) for i in x.split(‘.’)] ), ”.join( [ i.rjust(3, ‘0’) for i in y.split(‘.’)] ) ) )
而并非ls1.sort()