Kembalikan daftar baru yang berisi semua item dari iterable dalam urutan yang diurutkan.
Sintaks
sorted(iterable, /, *, key=None, reverse=False)Parameter
| Nama | Deskripsi |
|---|---|
iterableString | list | tuple | dict | set | Iterable input. Dictionaries sort keys. Wajib · Hanya posisi Tanpa nilai bawaan |
keyCallable? | One-argument callable used to compute comparison keys. Opsional · Hanya nama Default: None |
reverseBoolean | Sort descending when True. Opsional · Hanya nama Default: False |
Nilai yang dikembalikan
list — Daftar terurut baru. Nilai input tidak diubah.Perilaku / efek samping
Kembalikan daftar baru yang berisi semua item dari iterable dalam urutan yang diurutkan. kunci dapat menghitung kunci perbandingan; reverse=True mengurutkan secara menurun sambil menjaga item dengan kunci yang sama tetap stabil.
Eksekusi
- Menunggu selesai: Bersyarat
- Keamanan akses bersamaan: Gunakan objek terpisah di tiap alur
- Eksekusi paralel: Bersyarat
Operasi memproses nilai dalam alur pemanggil. Callable key juga berjalan di sana dan dapat menunggu atau menimbulkan efek samping; ini tidak berarti eksekusi asinkron.
Contoh
values = sorted([3, 1, 2])
text(str(values))Kesalahan / batasan
Tidak ada batasan tambahan yang didokumentasikan; ikuti kontrak parameter dan perilaku di atas.
API terkait
Tidak ada