Das erste oder letzte Element (aber zerstörungsfrei) des OrderedDict, das Sie manchmal möchten. Was können Sie nicht indizieren, obwohl Sie sich an die Reihenfolge erinnern?
python
>> from collections import OrderedDict
>> od = OrderedDict(((1, 'a'), (2, 'b'), (3, 'c')))
>> od
OrderedDict([(1, 'a'), (2, 'b'), (3, 'c')])
>> next(iter(od))
1
>> next(iter(od.values()))
'a'
>> next(iter(od.items()))
(1, 'a')
python
>> next(reversed(od))
3
Folgendes wird weggelassen.
Die Quelle wurde irgendwo im Stackoverflow vergessen.
Recommended Posts