このPythonコードについて説明できますか? Here how does
L.sort(fun) `work?だから、あなたはあなた自身の機能「楽しさ」を使用して比較をコントロールしようとしているPythonのソート関数でcmp引数を使う方法
The sort() method takes optional arguments for controlling the comparisons.
cmp specifies a custom comparison function of two arguments (list items)
which should return a negative, zero or positive number depending on whether
the first argument is considered smaller than, equal to, or larger than the
second argument: cmp=lambda x,y: cmp(x.lower(), y.lower()).
The default value is None.
:公式ドキュメントから
def fun(a, b):
return cmp(a[1], b[1])
L= [[2, 1], [4, 5, 3]]
L.sort(fun)
print L
それは自明ではなく、すべての説明はPythonのドキュメントを検索することで見つけることができます。場合によってはここでも可能ですhttp://stackoverflow.com/documentation/python/809/incompatibilities-moving-from-python-2-to-python-3/6139/cmp-function-removed-in-python-3#t= 201705091116364415354 –