0% menganggap dokumen ini bermanfaat (0 suara)
124 tayangan26 halaman

List Dan Tuple

Dokumen tersebut membahas tentang tipe data list dan tuple pada Python. List dan tuple merupakan tipe data koleksi yang dapat menyimpan lebih dari satu nilai sekaligus. Perbedaan antara list dan tuple adalah list bersifat changeable sedangkan tuple bersifat unchangeable. Dokumen juga menjelaskan cara pembuatan, pengaksesan nilai, penambahan, penghapusan, penyortiran, dan penggabungan data pada list dan tuple.

Diunggah oleh

lacota
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
124 tayangan26 halaman

List Dan Tuple

Dokumen tersebut membahas tentang tipe data list dan tuple pada Python. List dan tuple merupakan tipe data koleksi yang dapat menyimpan lebih dari satu nilai sekaligus. Perbedaan antara list dan tuple adalah list bersifat changeable sedangkan tuple bersifat unchangeable. Dokumen juga menjelaskan cara pembuatan, pengaksesan nilai, penambahan, penghapusan, penyortiran, dan penggabungan data pada list dan tuple.

Diunggah oleh

lacota
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 26

L i st & Tupl e

p ada pyt hon


Oleh :
Lacota Bambang Darma Yudha (2331730102)/1B
Dosen Pengampu :
Fikha Rizky Aullia,S.Pd.,M.Pd.
Tipe data list adalah tipe data koleksi yang
bersifat ordered (terurut) dan juga bersifat

List changeable (bisa diubah). Tipe data ini bisa


kita definisikan dengan tanda kurung siku
[] di dalam Python.
Cara Membuat List
Cara Menampilkan List
Kita bisa menggunakan perintah print () untuk menampilkan
isi dari sebuah list, baik secara menyeluruh maupun sebagian.
Menampilkan seluruh isi list

Menampilkan sebagian isi list

Memotong nilai pada list (Slicing


list)
Mengubah data list

Menambah dan menghapus list

Menggabungkan dua buah list atau lebih

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.

Perlu diperhatikan bahwa indeks negative tidak


dimulai dari 0, akan tetapi dimulai angka 1
Memotong nilai pada list (Slicing list)
Slicing list adalah Teknik untuk memotong nilai pada list. Maksudnya
adalah : kita mengambil beberapa nilai dari anggota list dengan
mendefinisikan indeks kiri dan indeks kanan
Mengubah data
Menambah data
Menambah data
dibelakang
Kita bisa menggunakan fungsi append().
Fungsi ini menerima satu data, yang mana
data tersebut akan dimasukkan sebagai nilai
baru pada list, dan nilai baru tersebut berada
pada akhir list.
Menambah data
Menambah data
dimanapun

Selain fungsi append(),


kita juga bisa
menambahkan item ke
dalam list dengan
menggunakan fungsi
insert(). Fungsi
insert ini menerima
dua buah parameter :

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

Untuk menghapus data dari list, kita bisa


menggunakan dua buah fungsi; fungsi
pop() dan fungsi remove(), kita juga
bisa menggunakan statement del.
Menghapus data (pop())
Fungsi pop() akan mengambil item terakhir dari sebuah list, lalu
menghapusnya. Karena ia juga ”mengambil”, makaa kitab isa menyimpan
hasil kembalian dari fungsi pop() ke dalam sebuah variable.
Menghapus data (remove())
Fungsi ini akan menghapus data yang memiliki nilai yang sama dengan
parameter yang dimasukkan.
Menghapus data (del)
Dengan statement del, kita bisa menghapus indeks berapa pun dari item
list.
Menggabungkan dua buah list atau lebih
Mengurutkan data
Kita bisa mengurutkan data list pada python dengan memanggil
fungsi <list>.sort().
Tu p l e
Tuple adalah 1 dari 4 tipe data kolektif pada python yang berguna untuk
menyimpan lebih dari satu nilai dalam satu variable secara sekaligus. Tuple
bersifat ordered (terurut) dan juga bersifat unchangeable (tidak bisa
diubah). Ordered berarti datanya bisa kita akses menggunakan indeks, dan
unchangeable berarti datanya tidak akan pernah bisa diubah setelah pertama
kali definisikan. Dalam python, tipe data tuple didefinisikan dengan tanda
kurung ().
Perbedaan Tuple
dengan List

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!

Anda mungkin juga menyukai