2017-11-19 12 views
-2

オブジェクトのリスト: [変数、変数、変数、...] それぞれにdomainという配列があります。 例:variable.domain = ["aa"、 "bbb"、 "c"、 "dddd"]。 ドメインアレイのサイズでソートされたこの変数リストが必要です。 .sort()または.sorted()を使用してこのリストをソートするにはどうすればよいですか?サブ配列のサイズに基づいてオブジェクトのリストをソート

答えて

1

キー機能を使用し

sorted(l, key=lambda x: len(x.domain)) 

または

l.sort(key=lambda x: len(x.domain)) 
関連する問題