NEW
Font size
WorksheetsPython Algoritma Sorting Pert-9
Total questions: 18
Worksheet time: 9mins
Apa itu pengurutan dalam Python?
Pengurutan dalam Python adalah proses mengatur elemen dalam urutan tertentu menggunakan 'sort()' atau 'sorted()'.
Pengurutan dalam Python hanya dapat dilakukan menggunakan loop.
Pengurutan dalam Python hanya untuk data numerik.
Pengurutan dalam Python adalah metode untuk menghapus elemen dari daftar.
Sebutkan satu metode untuk mengurutkan daftar di Python.
atur()
organisir()
urutan()
urutkan()
Apa yang dilakukan oleh metode 'sort()'?
Metode 'sort()' menggabungkan dua daftar menjadi satu.
Metode 'sort()' membalik urutan elemen dalam daftar.
Metode 'sort()' menghapus duplikat dari daftar.
Metode 'sort()' mengurutkan elemen dalam daftar.
Bagaimana cara mengurutkan daftar dalam urutan menaik?
Gunakan fungsi shuffle() untuk mengacak daftar.
Urutkan daftar berdasarkan panjangnya, bukan nilainya.
Gunakan metode atau fungsi sort() yang tersedia dalam bahasa pemrograman Anda.
Gunakan metode reverse() untuk mengurutkan daftar.
Apa perbedaan antara 'sort()' dan 'sorted()'?
sort() mengembalikan daftar baru yang terurut; sorted() memodifikasi daftar asli.
sort() dapat digunakan pada iterable mana pun; sorted() hanya dapat digunakan pada daftar.
sort() memodifikasi daftar asli; sorted() mengembalikan daftar baru yang terurut.
sort() adalah fungsi bawaan; sorted() adalah metode dari objek daftar.
Bisakah Anda mengurutkan daftar angka?
Tidak, angka tidak dapat diurutkan.
Pengurutan hanya mungkin dengan algoritma tertentu.
Ya, daftar angka dapat diurutkan.
Hanya string yang dapat diurutkan.
Apa yang terjadi jika Anda menggunakan 'sort()' pada daftar string?
Daftar string diurutkan berdasarkan panjangnya.
Daftar string dibalik urutannya.
Daftar string diubah menjadi huruf kapital.
Daftar string diurutkan dalam urutan alfabet.
Bagaimana cara mengurutkan daftar dalam urutan menurun?
Gunakan list.sort(reverse=True) atau sorted(list, reverse=True) di Python.
Gunakan sorted(list) untuk mendapatkan daftar yang dibalik.
Gunakan list.sort(ascending=True) di Python.
Gunakan list.reverse() untuk mengurutkan dalam urutan menurun.
Apa urutan pengurutan default di Python?
Urutan menaik
Urutan alfabetis
Urutan acak
Urutan menurun
Bisakah Anda mengurutkan daftar tuple?
Ya, daftar tuple dapat diurutkan.
Tuple hanya dapat diurutkan jika mereka berisi string.
Hanya daftar bilangan bulat yang dapat diurutkan.
Tidak, tuple tidak dapat diurutkan.
Apa fungsi utama dalam pengurutan?
Untuk mengatur elemen dalam urutan tertentu.
Untuk menghilangkan duplikat dari daftar.
Untuk mengelompokkan elemen berdasarkan kategori.
Untuk menghitung rata-rata dari sekumpulan angka.
Bagaimana cara mengurutkan daftar kamus berdasarkan kunci?
Balikkan daftar setelah mengurutkannya.
Filter daftar menggunakan list comprehension.
Gunakan metode list.sort() langsung pada daftar.
Gunakan sorted(list_of_dicts, key=lambda x: x['key_name']).
Apa yang akan terjadi jika Anda mencoba mengurutkan daftar dengan tipe data campuran?
Daftar akan diurutkan tanpa masalah.
Daftar akan diubah menjadi string dan diurutkan.
Akan terjadi TypeError.
Akan terjadi ValueError sebagai gantinya.
Bisakah Anda mengurutkan daftar daftar?
Mengurutkan daftar daftar tidak didukung di Python.
Hanya daftar dalam yang dapat diurutkan, bukan daftar luar.
Ya, daftar daftar dapat diurutkan.
Tidak, daftar daftar tidak dapat diurutkan.
Apa kompleksitas waktu dari metode sort()?
O(log n) kasus terbaik
O(n log n) rata-rata dan kasus terburuk, O(n) kasus terbaik.
O(n) rata-rata dan kasus terburuk
O(n^2) rata-rata dan kasus terburuk
Bagaimana cara mengurutkan daftar berdasarkan beberapa kunci?
Gunakan sorted() dengan parameter key yang berisi tuple dari kunci.
Gunakan metode sort() tanpa parameter tambahan.
Urutkan daftar satu per satu berdasarkan kunci yang berbeda.
Gunakan filter() untuk mengurutkan berdasarkan kunci.
Apa yang terjadi jika Anda mencoba mengurutkan daftar yang berisi objek yang tidak dapat dibandingkan?
Akan terjadi TypeError.
Daftar akan diurutkan berdasarkan objek pertama.
Pengurutan akan berhasil tanpa masalah.
Akan terjadi ValueError.
Bagaimana cara mengurutkan daftar dengan menggunakan fungsi kustom?
Gunakan fungsi lambda untuk mengurutkan daftar.
Gunakan sort() tanpa parameter tambahan.
Gunakan sorted() dengan parameter key yang merujuk pada fungsi kustom.
Gunakan filter() untuk mengurutkan daftar.
