Runtime v2.81 · Na-update noong Set 30, 2026

sorted

Magbalik ng bagong listahan na naglalaman ng lahat ng item mula sa iterable sa pinagsunod-sunod na pagkakasunud-sunod.

Syntax

sorted(iterable, /, *, key=None, reverse=False)

Mga parameter

PangalanPaglalarawan
iterableString | list | tuple | dict | set
Iterable input. Dictionaries sort keys.
Kailangan · Ayon lang sa posisyon
Walang default
keyCallable?
One-argument callable used to compute comparison keys.
Opsyonal · Ayon lang sa pangalan
Default: None
reverseBoolean
Sort descending when True.
Opsyonal · Ayon lang sa pangalan
Default: False

Ibinabalik na halaga

list — Isang bagong pinagsunod-sunod na listahan. Ang halaga ng input ay hindi binago.

Pagkilos / epekto

Magbalik ng bagong listahan na naglalaman ng lahat ng item mula sa iterable sa pinagsunod-sunod na pagkakasunud-sunod. maaaring kalkulahin ng key ang mga key ng paghahambing; reverse=True sorts na bumababa habang pinapanatiling stable ang equal-key na mga item.

Pagpapatakbo

  • Naghihintay matapos: May kondisyon
  • Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
  • Sabayang pagpapatakbo: May kondisyon

Pinoproseso ang mga value sa tumawag na flow. Doon din tumatakbo ang key callable at maaaring maghintay o gumawa ng side effect; hindi ito nagpapahiwatig ng asynchronous execution.

Halimbawa

values = sorted([3, 1, 2])
text(str(values))

Mga error / limitasyon

Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.

Mga kaugnay na API

Wala