Tuple
Sebuah tuple ialah urutan objek Python yang tidak berganti. Perbedaan uama antara tuple dengan list yakni bahwa tuple tidak dapat diubah tidak seperti list, tuple menggunakan tanda kurung () sedangkan list memakai anda kurung siku [].
Untuk menciptakan tuple masukan niai yang dipisahkan dengan tanda koma (,). Secara opsional mampu juga memasukan nilai yang dipisahkan koma (,) diantara tanda kurung () juga. Perhatikan isyarat program pengerjaan tuple di bawah.
Untuk menulis tuple yang berisi satu nilai perlu memasukan tanda koma di tamat walaupun hanya terdapat satu nilai.
Operasi Dasar Pada List
Tuple mendukung operator (+) dan (*) sama mirip string dan list, ini mempunyai arti penggabungan dan pengulangan diini juga berlaku, kecuali balasannya tuple gres bukan string.
Indexing, Slicing dan Matrix
Dikarenakan tuple merupakan urutan, pengindeksan dan pengiris melakukan pekerjaan dengan cara yang ama untuk tuple seperti pada string dan list, dengan asumsi masukan mirip berikut :
T=(‘Kotlin’, ‘Java’, ‘Python’)
Fungsi Build-in
Untuk menciptakan tuple masukan niai yang dipisahkan dengan tanda koma (,). Secara opsional mampu juga memasukan nilai yang dipisahkan koma (,) diantara tanda kurung () juga. Perhatikan isyarat program pengerjaan tuple di bawah.
#Membuat Tuple tuple1 = ('Nagrak', 2019, 2018) tuple2 = "RT", "RW", 2, 3 desa = ('Balekambang','Girijaya','Cihanjawar') pos = (43356, 43350, 43376)
Untuk menulis tuple yang berisi satu nilai perlu memasukan tanda koma di tamat walaupun hanya terdapat satu nilai.
Akses Nilai Dalam Tuple
Dalam mengakses nilai pada tuple, gunakan tanda kurung siku untuk mengiris beserta indeks atau indeks untuk mendaptkan niai yang tersedia di indeks ersebut. Perhatikan arahan program di bawah.#Akses Tuple print("tuple indeks ke 0 : ", desa[0]) print(tuple2[1:], tuple1)
Perbarui Nilai Dalam Tuple
Dikarenakan tuple tidak dapat berganti, yang memiliki arti kita tidak mampu memperbarui atau mengubah nilai pada bagian tuple, namun kita mampu mengambil bagian dari tuple yang ada untuk membuat tuple baru seperti pada contoh kode program dibawah ini :#Membuat tuple baru dengan memadukan tuple3 = tuple1 + tuple2 print (tuple3)
Menghapus Nilai Dalam Tuple
Menghapus unsur tuple secara individual mustahil mampu dilakukan. Untuk menghapus keseluruhan tuple dapat memakai statement del mirip pada acuan kode program di bawah.#menghapus tuple del pos #fungsi hapus tuple
Operasi Dasar Pada List
Tuple mendukung operator (+) dan (*) sama mirip string dan list, ini mempunyai arti penggabungan dan pengulangan diini juga berlaku, kecuali balasannya tuple gres bukan string.
Operasi Dasar Tuple Python |
Indexing, Slicing dan Matrix
Dikarenakan tuple merupakan urutan, pengindeksan dan pengiris melakukan pekerjaan dengan cara yang ama untuk tuple seperti pada string dan list, dengan asumsi masukan mirip berikut :
T=(‘Kotlin’, ‘Java’, ‘Python’)
Indexing, Slicing dan Matrix Tuple Python |
Fungsi Build-in
Fungsi Build-in Tuple Python |
Dictionary
list ikuti tautan tersebut untuk beralih ke postingan list. Karena setiap urutannya berisi key dan value. Setiap key dipisahkan dari valuenya oleh simbol titik dua (:) , item dipisahkan oleh tanda koma (,) dan semuanya terteutup oleh kurung kurawal (). Nilai kamus dapat berbentuktipe data apapun namun untuk key mesti berbentuktipe data yang tidak berganti mirip string, angka atau tuple.
#Pembuatan dictionary kamus = 'Merek':'Dell', 'RAM':4 siswa = 'nama':'Syahrul', 'gender':'pria', 'Usia':22,
Akses Nilai
Dalam mengakses unsur dictionary mampu dengan memakai tanda kurung siku yang sudah diketahui bareng dengan key unuk menerima nilainya. Berikut merupakan pola pengerjaan dan pengaksesan nilai dari dictionary pada Python.#susukan dictionary print("Nama Saya", siswa['nama'])
Perbarui Nilai
Mengubah nilai dictionary dapat dengan menyertakan entri baru atau pasangan nilai kunci, memodifikasi entri yang ada mirip ditunjukan pada instruksi program dibawah ini.#Perbarui dictionary siswa['usia'] = 20 #mengubah entri yang ada siswa['rumah'] = 'Sekarwangi' # memperbesar entri gres print (siswa)
Hapus Nilai
Dalam menghapus elemen dictionary sebagian atau seluruh isi dictionary. Untuk menghapus seluruh dictionary secara eksplisit cukup gunakan statemen del seperti pada kode program di bawah.#Hapus dictionary del siswa['gender'] #hapus entri gender kamus.clear() #hapus semua entri di kamus print(siswa, kamus) del kamus #hapus dictionary kamus
EmoticonEmoticon