Berikut macam-macam fungsi bawaan list:
- len(list)
- max(list)
- min(list)
- list(tuples)
Sedangkan di bawah ini adalah macam-macam method yang terdapat pada list:
- list.append(obj)
- list.count(obj)
- list.extend(seq)
- list.index(obj)
- list.insert(index,obj)
- list.pop(obj=list[-1])
- list.remove(obj)
- list.reverse()
- list.sort([func])
len(list)
Fungsi len(list) digunakan untuk menghitung panjang sebuah list.
Contoh Program
#Nama File : list_len.py list1, list2 = [123, 'xyz', 'zara'], [456, 'abc'] print ("Panjang list1 : ", len(list1)) print ("Panjang list2 : ", len(list2))Jika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
Panjang list1 : 3 Panjang list2 : 2
max(list)
Fungsi max(list) digunakan untuk menampilkan nilai maksimum dari sebuah list.
Contoh Program
#Nama File : list_max.py values = [-100, 1, 10, 1000] print("Nilai Maksimum: ", max(values))
Jika program diatas Anda jalankan, maka akan menampilkan output sebagai berikut:
Nilai Maksimum: 1000
min(list)
Fungsi min(list) digunakan untuk menampilkan nilai minimum dari sebuah list.
Contoh Program
#Nama File : list_min.py values = [-100, 1, 10, 1000] print("Nilai Minimum: ", min(values))Jika program diatas Anda jalankan, maka akan menampilkan output sebagai berikut:
Nilai Minimum: -100
list(tuples)
Fungsi list(tuples) digunakan untuk mengkonversi dari tuples menjadi list.
Contoh Program
#Nama File : list_convert.py aTuples = (1234, 'abc', 'def', 'ghi', 4321); aLists = list(aTuples) print ("Elemen dari list : ", aLists)
Jika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
Elemen dari list : [1234, 'abc', 'def', 'ghi', 4321]
list.append(obj)
Method list.append(obj) digunakan untuk menambahkan object obj ke dalam list.
Contoh Program
#Nama File : list_append.py aList = [1234, 'abc', 'def', 'ghi']; aList.append( 5432 ); print ("Hasil append : ", aList)Jika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
Hasil append : [1234, 'abc', 'def', 'ghi', 5432]
list.count(obj)
Method list.count(obj) digunakan untuk menghitung sebuah object di dalam list.
Contoh Program
#Nama File : list_count.py aList = ['abc', 123, 'abc', 'zara', 'abc', 123]; print ("Jumlah object 123 : ", aList.count(123)) print ("Jumlah object abc : ", aList.count('abc'))
Jika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
Jumlah object 123 : 2 Jumlah object abc : 3
list.extend(seq)
Method list.extend(seq) digunakan untuk menambahkan (append) list seq ke dalam sebuah list.
Contoh Program
#Nama File : list_extend.py list1 = [1234, 'abcd', 'efgh', 'xyz', 567]; list2 = [2015, 'dodol']; list1.extend(list2) print ("Extended List : ", list1)Jika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
Extended List : [1234, 'abcd', 'efgh', 'xyz', 567, 2015, 'dodol']
list.index(obj)
Method list.index(obj) digunakan untuk mengetahui index atau posisi sebuah object di dalam list.
Contoh Program
#Nama File : list_index.py aList = [123, 'abc', 'dodol', 'abc']; print ("Index untuk abc : ", aList.index( 'abc' )) print ("Index untuk dodol : ", aList.index( 'dodol' ))Jika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
Index untuk abc : 1 Index untuk dodol : 2
list.insert(index, obj)
Method list.insert(index, obj) digunakan untuk memasukkan sebuah object ke dalam index yang telah ditentukan.
Contoh Program
#Nama File : list_insert.py aList = [123, 'xyz', 'zara', 'abc'] # Memasukkan object 2009 ke dalam index ke 3 aList.insert( 3, 2009) print ("Hasil akhir list : ", aList)Jika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
Hasil akhir list : [123, 'xyz', 'zara', 2009, 'abc']
list.remove(obj)
Method list.remove(obj) digunakan untuk menghapus object dari sebuah list.
Contoh Program
#Nama File : list_remove.py aList = [1234, 'abc', 'defg', 'abc', 'xyz']; aList.remove('abc'); print ("List : ", aList) aList.remove(1234); print ("List : ", aList)
Jika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
List : [1234, 'defg', 'abc', 'xyz'] List : ['defg', 'abc', 'xyz']
list.reverse()
Method list.reverse() digunakan untuk membalik object di dalam list.
Contoh Program
#Nama File : list_reverse.py aList = [1234, 'abc', 'defg', 'abc', 'xyz']; print ("Before Reverse : ", aList) aList.reverse(); print ("After Reverse : ", aList)Jika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
Before Reverse : [1234, 'abc', 'defg', 'abc', 'xyz'] After Reverse : ['xyz', 'abc', 'defg', 'abc', 1234]
list.sort()
Method list.sort() digunakan untuk mengurutkan object di dalam list secara ascending. Object yang diurutkan harus sama tipe datanya.
Contoh Program
#Nama File : list_sort.py aList = ["ghskh", 'xyz', 'zara', 'abc', 'lmngj']; print ("Before Sort : ", aList) aList.sort(); print ("After Sort : ", aList)Jika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
Before Sort : ['ghskh', 'xyz', 'zara', 'abc', 'lmngj'] After Sort : ['abc', 'ghskh', 'lmngj', 'xyz', 'zara']
Sekian tutorial singkat tentang Macam-Macam Fungsi List Pada Python. Semoga bermanfaat & Happy Learning Python Programming.
Salam,
Nursalim
EmoticonEmoticon