<div dir="ltr"><span style="font-size:12.8000001907349px">>>> ff=sorted({1: 'D', 2: 'B', 3: 'B', 4: 'E', 5: 'A'})</span><br style="font-size:12.8000001907349px"><span style="font-size:12.8000001907349px">>>> ff</span><br style="font-size:12.8000001907349px"><span style="font-size:12.8000001907349px">[1, 2, 3, 4, 5]</span><br><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">sorted({1: 'D', 2: 'B', 3: 'B', 4: 'E', 5: 'A'}) is equivalent to <br></span><span style="font-size:12.8000001907349px">sorted(iter({1: 'D', 2: 'B', 3: 'B', 4: 'E', 5: 'A'}))<br></span><span style="font-size:12.8000001907349px"><br>and iter(dict) iterates over the dict keys, so when you do<br></span><span style="font-size:12.8000001907349px">iter({1: 'D', 2: 'B', 3: 'B', 4: 'E', 5: 'A'}) you essentially get [1,2,3,4,5]</span><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">and sorted([1,2,3,4,5]) returns [1,2,3,4,5]</span></div><div><br></div><div class="gmail_extra"><br></div></div>