Fungsi Sorted() Python Untuk Mengurutkan Data Elemen List, Tuple, dan Dictionary Pada Kondisi Perulangan For

Contoh program python bagaimana mengurutkan data elemen dari data terkecil hingga terbesar menggunakan fungsi sorted() pada kondisi perulangan for.


Kodefungsi.com -

Fungsi sorted() pada pemrograman python adalah fungsi built-in yang bisa dipakai pada kondisi perulangan for, untuk mengurutkan data elemen dari data nilai terkecil hingga terbesar.

Fungsi sorted() bisa dipakai pada object data list, tuple, dan dictionary. Bagaimana cara menggunakan fungsi sorted() pada kondisi perulangan for? kamu bisa lihat beberapa contoh sederhana program python berikut.

 

Contoh 1

x = [13, 2, 45, 2, 3, 10]
for i in sorted(x) :
    print (i)

    
2
2
3
10
13
45

Pada contoh 1 diperlihatkan bagaimana fungsi sorted() dipakai untuk mengurutkan data list pada variabel x melalui kondisi perulangan for.

 

Contoh 2

y = ["python", "php", "matlab", "ruby", "c++"]
for i in sorted(y) :
    print (i)

    
c++
matlab
php
python
ruby

Tidak hanya bisa mengurutkan data integer, namun fungsi sorted() bisa diterapkan untuk mengurutukan data string. Terlihat pada contoh 2 bagaimana fungsi sorted() digunakan untuk mengurutkan elemen bertipe string pada obejct data list. 

Pengurutan data yang dilakukan oleh fungsi sorted() ditentukan berdasarkan urutan pada bilangan ASCII.

 

Contoh 3

z = ("Jakarta", "Bandung", "Surabaya", "Yogyakarta")
for i in sorted(z) :
    print (i)

    
Bandung
Jakarta
Surabaya
Yogyakarta

Pada contoh 3 diperlihatkan bagaimana fungsi sorted() digunakan pada kondisi perulangan for, untuk mengurutkan object data tuple yang elemennya memiliki tipe data string.

 

Contoh 4

w = {"satu" : "one", "dua" : "two", "tiga" : "three"}
for i in sorted(w) :
    print (i)

    
dua
satu
tiga

Pada contoh 4, diperlihatkan bagaimana fungsi sorted() digunakan pada perulangan for untuk mengurutkan elemen yang ada pada object data dictionary. Khusus pada data dictionary yang diurutkan adalah kunci elemen, sedangkan pada object data lainnya seperti tuple dan list yang diurutkan adalah nilai elemennya.  

 

 

 

Artikel ini ditulis oleh | | Dikunjungi 1 pengunjung unik per hari

>