Lists adalah bagian teks di dalam dokumen yang menyimpan serangkaian item dalam urutan tertentu. Lists memungkinkan anda untuk menyimpan beberapa item atau bahkan jutaan item dalam satu tempat. List adalah salah satu fitur dari bahasa python yang sangat powerfull.
di kuliah online sebelumnya kita telah membahas tentang variable dan string. pada kuliah online kali ini kita akan membahas lists dan tuple. kita akan mempelajari lebih jauh tentang lists dan tuple pada bahasa pemrograman python.
yuks kita lanjutkan ke tahap practice tentang lists, apa saja yang bisa kita pelajari dari lists ?, perhatikan uraian di bawah ini :
buat sebuah variable lists yang berisi nama-nama user
users = ['alfin', 'ilham', 'rudi', 'doni', 'siska', 'ruri']
1. Mengakses Elements
setiap memiliki index dengan value di mulai dari 0,1,2 dan seterusnya, untuk mengakses lists kita bisa memanggilnya dengan memanggil nama variable
users kemudian memasukan
index misal
0
2. Memodifikasi items
yang cukup menarik dari python lists adalah kita bisa memodifikasi item-item yang ada dalam list perhatikan gambar di bawah ini,
3. Menambah Elements
kamu bisa menambahkan elements pada akhir list dengan perintah
append()
selain menambahkan element di akhir list, element juga bisa di sisipkan setelah index tertentu
4. Menghapus Elements
untuk menghapus elements kita bisa menggunakan fungsi
del index elements
perhatikan gambar diatas perintah del menghapus elements dengan nama ruri
5. Popping Elements
popping merupakan cara untuk memanggil element yang kita inginkan dan menghapusnya dari daftar element. defaultnya saat kita menggunakan fungsi pop, element yang di panggil adalah element terakhir
7. List Length
untuk menghitung jumlah list gunakan fungsi
len()
9. Sorting List
untuk melakukan sorting gunakan fungsi
sort() dengan default ascending jika inginkan menampilka data descending tambahakan
sort(reverse=True)
10. Looping List
pada looping list kita bisa menggunakan for ataupun while
11. Slicing List
slicing merupakan salah satu fitur canggih dari python list, perhatikan gambar di bawah ini kita bisa mengambil element dalam list dengan berbagai cara
12, Copy List
Tuple
Tuple seperti lists, bedanya dengan lists pada tuple kita tidak bisa memodifikasi data yang sudah kita definisikan di dalam tuple sedan pada list kita bisa mengubah, menghapus dan bahkan menyisipkan data baru kedalam lists itu sendiri
perhatikan sample tuple di bawah ini
baca artikel lainya :