内の特定の部分に従ってリスト:私はブラケット後数に応じてリストをソートしたいソート私はフォーマットのリストを持って、リストのPython
Apple, Orange[123 431]43351
Banana, Cherry[141 421]23423
Coconut, Mango[23 12312]232342
....
....
を「]」。 出力は次のようになります。 しかし、私はそれをソートすることはできませんよ
:私はこれで最後の番号を見つけることができますLIST.sort(key = lambda x: x.split()[1])
for item in LIST:
print(item)
:
Banana, Cherry[141 421]23423
Apple, Orange[123 431]43351
Coconut, Mango[23 12312]232342
私はこれを使って、リストをソートしようとしています
for item in LIST:
bracket_index = item.find("]")
end_of_line = item[bracket_index + 1:]
if bracket_index != -1:
print(end_of_line)
'LIST.sort(key = lambda x:int(x.split(') ')))'? – Psidom
ちょうどメモ、ALL_CAPSは通常定数に使用されます。つまり、変更されない変数です。リストをソートしている場合は、おそらくそのカテゴリに該当しません。 – zondo