Mengurutkan dan Membalik List

Python merupakan bahasa pemograman yang sangat memanjakan penggunanya, ia sangat kaya akan fungsi-fungsi pustaka. Termasuk di dalam nya adalah fungsi-fungsi yang digunakan untuk mengurutkan dan membalikan elemen-elemen di dalam list.

 

Mengurutkan list

Anda bisa menggunakan funsgi sort(). Fungsi ini merupakan fungsi anggota yang dimiliki oleh objek list.

Contoh berikut ini akan memperlihatkan impementasi dari fungsi sort() untuk mengurutkan elemen-elemen list.

Contoh mengurutkan elemen list
Cuplikan layar dari 2017-02-12 17-16-22.png

Pada contoh diatas dapat dilihat bahwa dengan menggunakan perintah angka.sort() elemen-elemen di dalam list angka menjadi terurut. Mari kita coba mengurutkan list yang elemen-elemennya berupa karakter yang tampak seperti contoh dibawah ini.

Contoh mengurutkan elemen list
Cuplikan layar dari 2017-02-12 17-23-35.png

Contoh diatas memperlihatkan bahwa fungsi sort() tidak hanya mampu mengurutkan elemen list yang bernilai integerakan tetapi juga mampu mengurutkan elemen list yang elemen-elemennya berupa string. Fungsi sort() mengurutkan elemen-elemen tersebut dengan cara membandingkan nilai ASCII dari tiap elemen.

Selain menggunakan fungsi anggota sort(), Kita juga bisa mengurutkan suatu list dengan menggunakan fungsi sorted(). Fungsi ini bukanlah fungsi anggota dari list, melainkan fungsi diluar list yang digunakan untuk mengurutkan suatu data. Berikut adalah contoh penggunaan fungsi ini.

Contoh menggunakan fungsi sorted()
Cuplikan layar dari 2017-02-12 17-33-17.png

Contoh diatas memperlihatkan bahwa dengan fungsi sorted() Kita bisa mengurutkan elemen-elemen pada list angka dan jurusan. Penggunaan fungsi antara sort dan fungsi sorted() hanya untuk mengurutkan list dengan elemen sejenis. Fungsi-fungsi tersebut tidak bisa digunakan untuk list dengan elemen-elemen yang berbeda tipe

 

Membalikan list

Sekarang kita akan mecnoba untuk menbalik elemen elemen-elemen list dengan menggunakan fungsi reverse(). Fungsi ini merupakan fungsi anggota dari list.

Contoh membalikan elemen list
Cuplikan layar dari 2017-02-12 17-39-24.png

Pada contoh diatas terlihat bahwa dengan menggunakan perintah angka.reverse() membuat urutan elemen pada list angka menjadi terbalik. Untuk contoh-contoh lainnya, Anda bisa eksplorasi sendiri.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google

You are commenting using your Google account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s