Belajar Python : Tipe Data List
Belajar Python : Tipe Data List
Pada artikel sebelumnya, @Agata telah membahas tentang 4 tipe data pada python, yakni :
namun ke-empat tipe data tersebut merupakan tipe data dasar. Artinya, empat tipe data tersebut merupakan tipe data yang wajib diketahui serta dimengerti sebelum melangkah ke tipe data lanjutan.
Python sendiri mengenal setidaknya 4 tipe data tambahan selain 3 tipe data dasar. Ke-empat tipe data tersebut ialah:
- Tipe Data List
- Tipe Data Tuple
- Tipe Data Set
- Tipe Data Dictionary
Sebagai permulaan, kita akan membahas tipe data list terlebih dahulu.
Definisi Tipe Data List Python
Tipe Data List merupakan tipe data yang dapat menampung lebih dari 1 tipe data, artinya kamu dapat memasukan String, Integer, Float, dan Boolean kedalam list yang sama.
Semua nilai yang tertampung didalam list merupakan nilai yang berurutan (ordered) serta nilai tersebut dapat diubah (changable).
Menulis Tipe Data List
Penulisan list didalam python, hampir mirip dengan membuat variabel. Kalau dalam variabel kita menggunakan tanda kurung biasa (...), sedangkan untuk membuat list kita menggunakan tanda kurung siku [...] sebagai wadah untuk menampung nilai.
Cara memisahkan nilai didalam list juga sama dengan cara memisahkan nilai didalam variabel, yakni menggunakan tanda koma ( , ).
Contoh penulisan list
#List kosong
Hosbu = [ ]
#List Tunggal
Nama = ["Agata"]
#List dengan banyak item namun dengan tipe data yang sama
Waifu = ["Elaina", "Ram", "Miku", "Sagiri", "Rikka", "Siesta"]
#List dengan banyak item dan dengan tipe data yang berbeda beda
Rendem = ["Rikka", 50, True, 20.5]
Cara memangil nilai di dalam list
Sebelum mengambil nilai yang tersimpan didalm list, kita harus tahu terlebih dahulu mengetahui tentang nomor indeks dari setiap nilai list.
Hal yang perlu kamu ingat ialah nomor indeks dimulai dari angka 0, bukan angka 1.
Gimana, paham kan tentang nomor indeks didalam list?, kalau paham, Gas kita praktekan langsung ↖(^ω^)↗.
Contoh memanggil nilai didalam list
#Pertama buat list terlebih dahulu
#Disini @Agata membuat list waifu
waifu = ["Elaina", "Ram", "Miku", "Sagiri", "Rikka", "Siesta"]
#Apabila kita ingin memanggil miku
#Maka nomor indeks yang kita panggil adalah nomor 2
print (waifu [2])
Maka Output yang akan tampil adalah nilai yang memiliki nomor indeks 2.
Miku
[Program finished]
Dan apabila kita ingin mengabil semua nilai yang berada didalam list, kita dapat menggunakan slincing tak terbatas.
Contoh
#ini merupakan list
Rendem = ["Sayu", 200, 3.5,True]
#ini slincing list
print (Rendem [ 0: ])
Output
['Sayu', 200, 3.5, True]
[Program finished]
Dapat dilihat, semua nilai baik itu nilai yang bertipe float, Integer, String maupun Boolean, semuanya akan ditampilkan.
Untuk pembahasan lebih lanjut tentang indeks tak terbatas (slicing indeks tanpa batas) akan @Agata masukkan pada artikel selanjutnya.
Owkeh, artikel tentang "Tipe data list" bagian pertama @Agata akhiri. Apabila ada kesalahan informasi atau kesalahan penulisan, bisa disampaikan lewat kolom komentar dibawah.
Arigatou.
Posting Komentar
Posting Komentar