List Dan Tuple
List Dan Tuple
Mengurutkan data
Menampilkan Seluruh isi list
Menampilkan Sebagian isi list
Kita juga bisa menampilkan isi tertentu dari list dengan menggunakan indeks. Setiap
data pada list memiliki indeks sebagai Alamat. Dan indeks adalah sebuah nilai integer
dimulai dari 0 yang menjadi acuan dimana sebuah data disimpan di dalam list.
Kita juga bisa menggunakan indeks negative
untuk menampilkan data dari belakang.
1. Parameter pertama untuk mendefinisikan posisi indeks dari data yang akan dimasukkan.
2. Parameter kedua untuk mendefinisikan nilai yang akan dimasukkan ke dalam list.
Menghapus data
Tuple sama saja dengan list. Dia sama-sama digunakan untuk menyimpan
data himpunan. Sama-sama bisa menampung berbagai macam tipe data
dalam satu himpunan. Hanya saja setelah diberi nilai, tuple tidak bisa
diubah lagi. Hal ini berbeda dengan list.
Dari segi penulisan, list menggunakan kurung siku [] sedangkan tuple
menggunakan kurung biasa ().
Cara Penulisan
Ada 3 cara untuk membuat Tuple. perhatikan contoh
berikut :
CARA MENGAKSES NILAI TUPLE
Slicing Tuple
Menggunakan
Indeks
Sequence
Unpacking
Menggabungkan dua
buah Tuple atau lebih
Menggunakan Indeks
Cara mengakses data pada tuple tidak jauh berbeda dengan cara mengakses data pada list, bahkan
bisa kita bilang sama persis dalam keumumannya. Kita bisa mengakses nilai pada tuple dengan
langsung mendefinisikan indeks-nya sebagai berikut :
Slicing Tuple
Slicing adalah teknik memotong nilai dari sebuah tuple. Sintaksnya sama
saja dengan teknis slicing di list. Tidak berbeda.
Untuk melakukan slicing, kita perlu mendefinisikan range indeks dengan
pemisah tanda titik dua (:).
Sequence Unpacking
Fitur selanjutnya dari Tuple adalah: sequence unpacking. Fitur ini
berfungsi untuk mengekstrak isi dari tuple ke dalam variabel-variabel tunggal
secara berurutan. Kita hanya perlu menggunakan operator assignment standar
(simbol sama dengan =) dan mendefinisikan nama variabel dengan koma.
Menggabungkan dua buah Tuple atau lebih
Hal lain yang bisa kita lakukan dengan tuple adalah: menggabungkan
beberapa tuple menjadi satu tuple baru. Kita bisa melakukan hal tersebut
menggunakan operator penjumlahan + seperti contoh berikut:
Thanks!