-3

私はこの形式のpython辞書を持っています:

text.items()[: 2]

[(('id','id1'), text', ('id','id1'), 'text', ('id','id1'), 'text')]

id1でソートしたいと思います。何か助けはありますか?

4

2 に答える 2

1

Dictionary.items が返すと仮定します。

items = [(('id','id1'), 'text'), (('id','id1'), 'text'), (('id','id1'), 'text')]

次のようにして、タプルの最初の要素でソートできます。

items.sort(key=lambda item: item[0][0])
于 2013-11-02T14:20:14.467 に答える