0

こんにちは、 forloopでint 値をソートする必要があります。これを端末で実行しています。以下はコードです。

match = myworld.objects.filter(series=1)
for i in match:
    print i.w

結果は次のようになります

34
32
24
39
32
33
36
33
23
34
38
38
32
31
30
34
30
30
31
36
31
35
33
43

低いものから高いものへ、または高いものから低いものへ並べ替える方法を教えてください

4

2 に答える 2

1
for i in sorted(match, key=lambda x: x.w):

Sorted は、何をソートするかを知るためのキー関数を取ることができます。あなたの場合、一致する各アイテムの w プロパティです。

于 2013-08-13T06:51:25.853 に答える