'Bestellung' von ungeordneten Python-Sets
Ich verstehe, dass Sets in Python ungeordnet sind, aber ich bin gespannt auf die Reihenfolge, in der sie angezeigt werden, da sie konsistent zu sein scheinen. Sie scheinen jedes Mal in der gleichen Weise außer Betrieb zu sein:
>>> set_1 = set([5, 2, 7, 2, 1, 88])
>>> set_2 = set([5, 2, 7, 2, 1, 88])
>>> set_1
set([88, 1, 2, 5, 7])
>>> set_2
set([88, 1, 2, 5, 7])
... und noch ein Beispiel:
>>> set_3 = set('abracadabra')
>>> set_4 = set('abracadabra')
>>> set_3
set(['a', 'r', 'b', 'c', 'd'])
>>>> set_4
set(['a', 'r', 'b', 'c', 'd'])
Ich bin nur neugierig, warum das so ist. Irgendeine Hilfe?