Pada Tutorial ini akan membahas beberapa tipe data di Python, antara lain:

  • List
  • Tuple
  • Set
  • Dictionary

LIST

List, sifatnya tersusun, bisa diubah dan mengizinkan untuk diduplikat. Contoh diberikan sebuah Array:

x = ["TIF","SI","TIN"]

kemudian diubah index pertama yaitu TIF dengan Ekonomi, dengan syntax berikut:

x[0] = "Ekonomi"
print(x)

maka ketika diprint index 0 TIF telah terganti menjadi Ekonomi.

Untuk menambah isi dalam array, dapat dilihat dari syntax dibawah ini :

x.append("TE")
print(x)

Maka ketika diprint, menghasilkan :
[‘Ekonomi’, ‘SI’, ‘TIN’, ‘TE’]

Kita juga dapat menambahkan data dengan menggunakan perintah insert.

x.insert(1, "syariah") //1 merupakan alamat indeks dalam array
print(x)

Untuk menghapus data dapat digunakan perintah berikut:

x.remove("syariah")
print(x)

Cara lain dengan menggunakan perintah ini.

del x[0] //0 adalah index dalam array
print(x)

TUPLE

Tuple, sifatnya tersusun, tidak bisa diubah dan mengizinkan untuk duplikat. Tuple ditulis dengan kurung bundar

x = ("TIF","SI","TIN")

Akses item tuple dengan merujuk pada nomor indeks, di dalam tanda kurung siku. Setelah tuple dibuat, Anda tidak dapat mengubah nilainya. Tuple tidak bisa diubah.
Ketika anda mengetik perintah ini:

x[0] = "Ekonomi"
print(x)

Kode x [0] = “Ekonomi” akan menimbulkan pesan TypeError: objek ‘tuple’ tidak mendukung penetapan item.

Set

Set bersifat tidak tersusun dan tidak terindeks, ketika set dibuat, maka tidak bisa lagi diubah, namun bisa menambahkan item baru.

x = {"TIF","SI","TIN"}

Kamu bisa menambahkan item dengan cara:

x.add("TE")
print(x)
x.update(["MATH", "Other"])
print(x)

Kamu bisa menghapus item dengan cara:

x.remove("MATH")
print(x)
x.discard("TE")
print(x)

Perbedaan antara remove dengan discard adalah Jika item yang dihapus tidak ada, remove () akan memunculkan kesalahan. Jika item yang dihapus tidak ada, discard () tidak akan memunculkan kesalahan.

Dictionary

Dictionary, Sifatnya tidak berurutan, dapat diubah dan terindeks, tidak bisa duplikat.
Contoh:

mahasiswa = {
 "nim": "110011100",
 "nama": "Alex"
}
print(mahasiswa)

Kamu dapat mengubah NIM nya dengan cara:

mahasiswa["nim"] = "994499944"
print(mahasiswa.get("nim"))

Kamu dapat menambahkan item dengan cara:

mahasiswa ["IPK"] = "3,9"
print(mahasiswa)

Kamu dapat menghapus item dengan cara :

mahasiswa.pop("IPK")
print(mahasiswa)

Selamat Mencoba ☺

Referensi

https://www.programiz.com/python-programming/variables-datatypes diakses 13 April 2020

Original Create by: Fuad Fawadhil & Rahmi Aulia Astri

Sumber Gambar