Runtime v2.81 · Diperbarui 30 Sep 2026

sorted

Kembalikan daftar baru yang berisi semua item dari iterable dalam urutan yang diurutkan.

Sintaks

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

Parameter

NamaDeskripsi
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