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.pyJika program diatas Anda jalankan, maka akan menampilkan output sebagai berikut:
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])
list1[0]: Nursalim
list2[1:5]: [2, 3, 4, 5]
list3[-5]: c
Perhatikan contoh lainnya di bawah ini:
#Nama File : list_akses2.pyJika Anda jalankan program diatas, akan menampilkan output sebagai berikut:
list = ['Belajar', 'BELAJAR', 'belajar', 'belaJAR']
print (list[3])
print (list[-3])
print (list[1:3])
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.pyJika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
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])
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.pyJika program diatas Anda jalankan, maka akan menampilkan output sebagai berikut:
list1 = ['Nursalim', 'Naura Krasiva', 1983, 2012];
print (list1)
del list1[2];
print ("Setelah dihapus index ke 2 : ")
print (list1)
['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
Bagikan
Pengenalan List Pada Python
4/
5
Oleh
Kris Kimcil