-4

nameプロパティを使用して以下のpythonリストをソートする方法、

 [{'name':'Accra','url':''},
  {'name':'Dubai','url':''},
  {'name':'Birmingham','url':''},
  {'name':'Dhaka','url':''},
  {'name':'Abu Dhabi','url':''},
  {'name':'Lahore','url':''},
  {'name':'Karachi','url':''},
  {'name':'Kathmandu','url':''},
  {'name':'SEA','url':''}]
4

3 に答える 3

5
In [26]: L = [{'name':'Accra','url':''},{'name':'Dubai','url':''},{'name':'Birmingham','url':''},{'name':'Dhaka','url':''},{'name':'Abu Dhabi','url':''},{'name':'Lahore','url':''},{'name':'Karachi','url':''},{'name':'Kathmandu','url':''},{'name':'SEA','url':''}]

In [27]: L.sort(key=lambda d:d['name'])

In [28]: L
Out[28]: 
[{'name': 'Abu Dhabi', 'url': ''},
 {'name': 'Accra', 'url': ''},
 {'name': 'Birmingham', 'url': ''},
 {'name': 'Dhaka', 'url': ''},
 {'name': 'Dubai', 'url': ''},
 {'name': 'Karachi', 'url': ''},
 {'name': 'Kathmandu', 'url': ''},
 {'name': 'Lahore', 'url': ''},
 {'name': 'SEA', 'url': ''}]
于 2013-10-30T06:59:56.847 に答える
0
pydoc sorted

ソートされた関数の使用法を取得する

于 2013-10-30T07:02:37.747 に答える