ID EN
Functools

cmp_to_key

Python 3.11 🇮🇩 Bahasa Indonesia

Ubah fungsi perbandingan gaya lama menjadi fungsi kunci. Digunakan dengan alat yang menerima fungsi utama (seperti diurutkan(), min(), max(), heapq.nlargest(), heapq.nsmallest(), itertools.groupby()). Fungsi ini terutama digunakan sebagai alat transisi untuk program yang dikonversi dari Python 2 yang mendukung penggunaan fungsi perbandingan.

Syntax

PYTHON
functools.cmp_to_key(func)

Contoh

Example 1
PYTHON
sorted(iterable, key=cmp_to_key(locale.strcoll))   locale-aware sort order

See Also

key function sorted() min() max() heapq.nlargest() heapq.nsmallest() itertools.groupby() Sorting HOW TO