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
| Pangalan | Paglalarawan |
|---|---|
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