Deklarasi Variable List
Seperti yang Anda ketahui, bahwa list adalah tipe data yang digunakan untuk menampung kumpulan dari beberapa data, baik yang bertipe sama maupun berbeda.
Data-data di dalam list dipisahkan dengan koma di dalam kurung siku.
Di bawah ini adalah contoh deklarasi variable yang bertipe list:
list1 = ['nursalim', 'naura', 1983, 2012]; list2 = [1, 2, 3, 4, 5 ]; list3 = ["a", "b", "c", "d","e"];
Mengakses Nilai Sebuah List
Untuk mengakses nilai dari sebuah list, bisa Anda perhatikan pada contoh program berikut:
# Nama File: list_access.py list1 = ['Nursalim', 'Naura', 1983, 2012]; list2 = [1, 2, 3, 4, 5, 6, 7 ]; list3 = ["a", "b", "c", "d", "e", "f", "g" ]; print ("list1[0]: ", list1[0]) print ("list2[1:5]: ", list2[1:5]) print ("list3[-5]: ", list3[-5])Jika program diatas Anda jalankan, maka akan menampilkan output sebagai berikut:
list1[0]: Nursalim list2[1:5]: [2, 3, 4, 5] list3[-5]: c
Perhatikan contoh lainnya di bawah ini:
#Nama File : list_akses2.py list = ['Belajar', 'BELAJAR', 'belajar', 'belaJAR'] print (list[3]) print (list[-3]) print (list[1:3])Jika Anda jalankan program diatas, akan menampilkan output sebagai berikut:
belaJAR BELAJAR ['BELAJAR', 'belajar']
Mengupdate Nilai Sebuah List
Untuk mengupdate nilai dari sebuah list, bisa Anda perhatikan pada contoh program berikut:
# Nama File: list_update.py list1 = ['Nursalim', 'Naura', 1983, 2012]; print ("Nilai awal list index ke-2 : ") print (list1[2]) #Mengupate nilai list index ke-2 list1[2] = 1984; print ("Nilai akhir list index ke-2 : ") print (list1[2])Jika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
Nilai awal list index ke-2 : 1983 Nilai akhir list index ke-2 : 1984
Menghapus Elemen Sebuah List
Untuk menghapus elemen sebuah list, Anda dapat menggunakan perintah del di ikuti dengen elemen list yang akan Anda hapus.
Perhatikan contoh program berikut:
#Nama File : list_delete.py list1 = ['Nursalim', 'Naura Krasiva', 1983, 2012]; print (list1) del list1[2]; print ("Setelah dihapus index ke 2 : ") print (list1)Jika program diatas Anda jalankan, maka akan menampilkan output sebagai berikut:
['Nursalim', 'Naura Krasiva', 1983, 2012] Setelah dihapus index ke 2 : ['Nursalim', 'Naura Krasiva', 2012]
Operasi Dasar Pada List
Ada beberapa operasi-operasi dasar yang sering digunakan pada list, yaitu:
- Penggabungan (concatenation) menggunakan tanda "+"
- Perulangan (repetition) menggunakan tanda "*"
- Membership menggunakan tanda "in"
- Iterasi (Interation) menggunakan tanda ":"
Contoh Program
#Nama File : list_operator.py print ([1, 2, 3] + [4, 5, 6], "\n") # Concatenation print (['Hi!'] * 4, "\n") # Repetition print (3 in [1, 2, 3],"\n") # Membership for x in [1, 2, 3]: print (x) # Iteration
Jika program diatas Anda jalankan, maka akan menampilkan output sebagai berikut:
[1, 2, 3, 4, 5, 6] ['Hi!', 'Hi!', 'Hi!', 'Hi!'] True 1 2 3
Sekian tutorial singkat tentang Pengenalan List Pada Python. Semoga bermanfaat & Happy Learning Pyhton Programming.
Salam,
Nursalim
EmoticonEmoticon