Pada artikel ini, saya akan memberikan contoh kode untuk metode 2 dan 3 dan menjelaskan perbedaan antara keduanya Show
Apa metode sort() di Python?Metode ini mengambil daftar dan mengurutkannya pada tempatnya. Metode ini tidak memiliki nilai balik Dalam contoh ini, kami memiliki daftar angka dan kami dapat menggunakan metode 3 untuk mengurutkan daftar dalam urutan menaik
Jika daftar sudah disortir maka akan mengembalikan Tidak ada di konsol
Metode 3 dapat menggunakan dua argumen opsional yang disebut 8 dan 9. 8 memiliki nilai fungsi yang akan dipanggil pada setiap item dalam daftarDalam contoh ini, kita dapat menggunakan fungsi _1 sebagai nilai untuk argumen 8. 3 akan memberi tahu komputer untuk mengurutkan daftar nama berdasarkan panjangnya dari yang terkecil hingga yang terbesar
9 memiliki nilai boolean 5 atau 6. Dalam contoh ini, _7 akan memberi tahu komputer untuk mengurutkan daftar dalam urutan abjad terbalik _Cara menggunakan metode sortir() di PythonMetode ini akan mengembalikan daftar terurut baru dari iterable. Contoh iterables adalah daftar, string, dan tupel Salah satu perbedaan utama antara 3 dan 2 adalah bahwa 2 akan mengembalikan daftar baru sementara 3 mengurutkan daftar pada tempatnyaDalam contoh ini, kami memiliki daftar angka yang akan diurutkan dalam urutan menaik
Metode 2 juga menggunakan argumen 8 dan 9 opsional. Dalam contoh ini, kami memiliki daftar angka yang diurutkan dalam urutan menurun. _7 memberi tahu komputer untuk membalik daftar dari terbesar ke terkecil
Perbedaan utama lainnya antara 2 dan 3 adalah bahwa metode 2 menerima iterable apa pun sedangkan metode 3 hanya bekerja dengan daftar. Dalam contoh ini, kami memiliki string yang dipecah menjadi kata-kata individual menggunakan metode 0. Kemudian kami menggunakan _2 untuk mengurutkan kata berdasarkan panjangnya dari yang terkecil hingga terbesar.
Kita juga dapat mengubah contoh ini dan menyertakan argumen 8 dan 9. Contoh yang dimodifikasi ini sekarang akan mengurutkan daftar dari terbesar ke terkecil
Kita juga dapat menggunakan metode 2 pada 5. Dalam contoh ini, kami memiliki koleksi 5 yang mewakili nama, usia, dan instrumen siswa band
Kita dapat menggunakan metode _2 untuk mengurutkan data ini berdasarkan usia siswa. 8 memiliki nilai 9 fungsi yang memberitahu komputer untuk mengurutkan berdasarkan usia dalam urutan menaikFungsi _9 adalah fungsi anonim tanpa nama. Anda dapat menentukan jenis fungsi ini dengan menggunakan kata kunci 9
Untuk mengakses nilai dalam _2, Anda menggunakan notasi braket dan nomor indeks yang ingin Anda akses. Karena kita mulai menghitung dari nol, nilai usianya adalah 3Ini contoh lengkapnya 0Kita dapat mengubah contoh ini dan mengurutkan data berdasarkan instrumen. Kita dapat menggunakan _9 untuk mengurutkan instrumen melalui urutan abjad terbalik. 1KesimpulanPada artikel ini, kita belajar cara bekerja dengan metode 3 dan 2 PythonMetode 3 hanya berfungsi dengan daftar dan mengurutkan daftar pada tempatnya. Itu tidak memiliki nilai pengembalianMetode 2 bekerja dengan iterable apa pun dan mengembalikan daftar terurut baru. Contoh iterables adalah daftar, string, dan tupelKedua metode ini memiliki dua argumen opsional 8 dan 9 8 memiliki nilai fungsi yang akan dipanggil pada setiap item dalam daftar 9 memiliki nilai boolean 5 atau 6IKLAN IKLAN IKLAN IKLAN Saya seorang musisi dan programmer Jika Anda membaca sejauh ini, tweet ke penulis untuk menunjukkan bahwa Anda peduli. Tweet terima kasih Belajar kode secara gratis. Kurikulum open source freeCodeCamp telah membantu lebih dari 40.000 orang mendapatkan pekerjaan sebagai pengembang. Memulai Bagaimana Anda mengurutkan daftar dalam satu lingkaran dengan Python?ALGORITMA. . LANGKAH 1. Deklarasikan dan inisialisasi array LANGKAH 2. Ulangi array dan pilih elemen LANGKAH 3. Loop bagian dalam akan digunakan untuk membandingkan elemen yang dipilih dari loop luar dengan elemen array lainnya LANGKAH 4. Jika ada elemen yang kurang dari elemen yang dipilih maka tukar nilainya Bagaimana cara melakukan while loop pada daftar?Anda dapat mengulangi daftar item dengan menggunakan pengulangan sementara. Gunakan fungsi len() untuk menentukan panjang daftar, lalu mulai dari 0 dan ulangi item daftar dengan mengacu pada indeksnya . Ingatlah untuk menambah indeks sebesar 1 setelah setiap iterasi.
Bagaimana Anda mengurutkan daftar dengan Python secara berurutan?sort() adalah salah satu metode daftar Python untuk menyortir dan mengubah daftar. Ini mengurutkan elemen daftar dalam urutan naik atau turun. sort() menerima dua parameter opsional. terbalik adalah parameter opsional pertama.
Apa cara tercepat untuk mengurutkan daftar dengan Python?Namun karena lebih unggul dalam kasus rata-rata untuk sebagian besar masukan, Quicksort umumnya dianggap sebagai algoritme pengurutan “tercepat”. |