Cara menggunakan sequence python

Pada materi pembelajaran kali ini, kita akan mempelajari struktur data untuk built in type yang digunakan ketika satu variabel bisa terdapat lebih dari satu nilai. Sekarang kita akan mempelajari struktur data List, Tuple, Set, dan Dictionary.

1. List

List adalah salah satu struktur data dalam bahasa pemrograman python yang mampu menyimpan kumpulan data (objek/nilai), yang disebut elemen list. Elemen pada list tersimpan menurut urutan (sequence) tertentu.

  • Bagaimana Cara Membuat List?

Dalam membuat List dengan menggunakan tanda kurung siku yang berisi setiap elemen dalam list dan dipisahkan dengan tanda koma seperti [.. , .. , .. ]

Contoh membuat list yang berisikan suhu tubuh anggota keluarga yang tersimpan pada masing-masing variabel, lalu digabungkan semua variabel di dalam list sebagai berikut:

# inisialisasi suhu anggota keluarga
suhu1 = 21
suhu2 = 20
suhu3 = 22

# simpan dalam list
suhu_keluarga = [suhu1, suhu2, suhu3]
  • Apa Sifat dari List?
  1. Fleksibilitas Tipe Data Elemen List

Fleksibilitas python dimana isi sebuah list tidak harus memiliki tipe data yang sama. List dapat diisi dengan tipe data apa saja, string, integer, float, boolean, object, dan sebagainya.

Contoh :

# membuat list Tipe Data Sama
buah = ["jeruk", "apel", "mangga", "duren"]
bilangan_prima = [2,3,5,7,11,13,17,19]
# membuat list Tipe Data Berbeda
suhu_keluarga_ucup = ['ayah ucup', 19, 'ucup', 19, 'ibu ucup', 20]
suhu_keluarga_boy = ['boy', 20, 'anak boy', 18, 'istri boy', 21]
# membuat list dalam list dan dicampur dengan data boolean
suhu_keluarga = [suhu_keluarga_ucup, suhu_keluarga_boy, True]

2. List Bersifat Mutable (Manipulasi)

Isi sebuah list dapat dimanipulasi sehingga dapat berubah (mutable) yang artinya elemen list dapat diganti nilai elemen dengan cara ditambah maupun dikurangi.

  • Mengakses Elemen dari List

Untuk mengakses elemen (nilai) dalam list menggunakan index. Index menunjukan posisi suatu elemen di dalam list yang dimulai dari 0. List memiliki nomer indeks untuk mengakses elemen isinya. Namun jika kita mengakses index minus (contoh index elemen ke-2), artinya kita mengakses elemen ke-2 dari kanan/belakang.

# Membuat data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]

Misal kita ingin mengambil tinggi badan pertama yaitu 162, maka memanggilnya dengan index 0, maka cara mengakses elemen pada list sebagai berikut:

  • Slicing (Memotong) Elemen dari List

Contoh latihan :

# Kita punya list warna
warna = ["merah", "hijau", "kuning", "biru", "pink", "ungu"]

# Kita potong dari indeks ke-1 sampai ke-5
print(warna[1:5])

Maka hasil slicing index sebagai berikut:

Perlu diperhatikan bahwa slicing dalam python, urutan terakhir tidak dibaca oleh bahasa python itu sendiri. Maka penulisan [1:5] memberikan perintah slicing mulai index 1 sampai index 5 sebagai batas akhir (di mana index 5 ini tidak termasuk ke dalamnya). Sehingga yang dieksekusi adalah index ke 1 sampai 4.

Jika ingin mengambil data dengan index terakhir tidak ikut dapat menggunakan perintah berikut:

#data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
print(tinggi_badan[:4])

Hasil output sebagai berikut:

Jika ingin hanya mengambil data dengan index tengah-tengah (contoh index 2 sampai index 4) bisa menggunakan perintah berikut:

#data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
# Mengambil data dengan index 2, 3, 4
print(tinggi_badan[2:5])

Hasil output sebagai berikut:

Salah satu cara untuk mengubah daftar adalah dengan menetapkan indeks atau ekspresi irisan. Misalnya, jika kita ingin mengubah suhu ucup:

#data
suhu_keluarga_ucup = ['ayah ucup', 19, 'ucup', 19, 'ibu ucup', 20]
# mengubah suhu
suhu_keluarga_ucup[3] = [22]
print(suhu_keluarga_ucup)
#kita ingin mengganti nama 'ibu ucup' dengan 'mamah ucup', dan mengubah suhu ibu ucup menjadi 22 suhu_keluarga_ucup[-2:] = ['mamah ucup', 22]
print(suhu_keluarga_ucup)
#kita juga bisa menambahkan elemen baru menggunakan ‘+’ operator. Jika kita ingin menambahkan adik ucup beserta suhunya sebagai berikut:suhu_keluarga_ucup = suhu_keluarga_ucup + ['adik ucup', 20]
print(suhu_keluarga_ucup)

Maka hasil outputnya sebagai berikut:

  • Jumlah Elemen pada List

Untuk mendapatkan jumlah elemen pada sebuah list dapat menggunakan fungsi len().

tinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
len(tinggi_badan)

  • Menambahkan Elemen List

Dalam menambahkan elemen dalam list, kita bisa menggunakan metode .append() ataupun .insert() seperti contoh berikut:

  1. # Kita punya list warna
    warna = ["merah", "hijau", "kuning", "biru", "pink", "ungu"]

    # Kita potong dari indeks ke-1 sampai ke-5
    print(warna[1:5])
    4 menambahkan item dari depan dan
    # Kita punya list warna
    warna = ["merah", "hijau", "kuning", "biru", "pink", "ungu"]

    # Kita potong dari indeks ke-1 sampai ke-5
    print(warna[1:5])
    5 menambahkan item dari belakang

# Kita punya list warna
warna = ["merah", "hijau", "kuning", "biru", "pink", "ungu"]

# Kita potong dari indeks ke-1 sampai ke-5
print(warna[1:5])
6Tambahkan item ke akhir daftar list. Setara dengan
# Kita punya list warna
warna = ["merah", "hijau", "kuning", "biru", "pink", "ungu"]

# Kita potong dari indeks ke-1 sampai ke-5
print(warna[1:5])
7.

murid = ['Ayu', 'Bagus', 'Fajar', 'Cahyo', 'Ani']murid.append('Rizky')
murid
.prepend('Rizky')
#result1:
['Ayu', 'Bagus', 'Fajar', 'Cahyo', 'Ani', 'Rizky']
#result2:
['Rizky', 'Ayu', 'Bagus', 'Fajar', 'Cahyo', 'Ani']

2.

# Kita punya list warna
warna = ["merah", "hijau", "kuning", "biru", "pink", "ungu"]

# Kita potong dari indeks ke-1 sampai ke-5
print(warna[1:5])
8 untuk menambahkan item pada indeks tertentu.

# Kita punya list warna
warna = ["merah", "hijau", "kuning", "biru", "pink", "ungu"]

# Kita potong dari indeks ke-1 sampai ke-5
print(warna[1:5])
9

Memasukkan item pada posisi tertentu. Argumen pertama adalah indeks elemen sebelum memasukkan, jadi

#data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
print(tinggi_badan[:4])
0 memasukkan di bagian depan daftar list, dan
#data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
print(tinggi_badan[:4])
1 sama dengan
#data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
print(tinggi_badan[:4])
2.

murid = ['Ayu', 'Bagus', 'Fajar', 'Cahyo', 'Ani']

murid.insert(2, 'Ahmad')

#result:
['Ayu', 'Bagus', 'Ahmad', 'Fajar', 'Cahyo', 'Ani', 'Rizky']
  • Menghapus Elemen List

Untuk mengurangi elemen sebuah list, kita dapat menggunakan remove(), del, dan pop().

#data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
print(tinggi_badan[:4])
3

Hapus item pertama dari daftar list yang nilainya sama dengan x. Ini memunculkan

#data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
print(tinggi_badan[:4])
4 jika tidak ada item seperti itu. Method
#data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
print(tinggi_badan[:4])
5 dengan paramter item yang akan dihapus.

#data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
print(tinggi_badan[:4])
6

Hapus item pada posisi yang diberikan dalam daftar, dan kembalikan. Jika tidak ada indeks yang ditentukan,

#data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
print(tinggi_badan[:4])
7 menghapus dan mengembalikan item terakhir dalam daftar.

# membuat list Tipe Data Sama
buah = ["jeruk", "apel", "mangga", "duren"]
bilangan_prima = [2,3,5,7,11,13,17,19]
# membuat list Tipe Data Berbeda
suhu_keluarga_ucup = ['ayah ucup', 19, 'ucup', 19, 'ibu ucup', 20]
suhu_keluarga_boy = ['boy', 20, 'anak boy', 18, 'istri boy', 21]
# membuat list dalam list dan dicampur dengan data boolean
suhu_keluarga = [suhu_keluarga_ucup, suhu_keluarga_boy, True]
0
  • Sort dan Reverse

‘sorted’ mengurutkan elemen list:

#data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
print(tinggi_badan[:4])
8(*, key=None, reverse=False). Urutkan item daftar di tempat (argumen dapat digunakan untuk mengurutkan ubahsuaian customization, lihat
#data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
print(tinggi_badan[:4])
9 untuk penjelasannya).Elemen pada list dapat diurutkan dengan menggunakan fungsi sort(). Perintah sort akan mengurutkan dari nilai terkecil ke nilai terbesar.

#data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
# Mengambil data dengan index 2, 3, 4
print(tinggi_badan[2:5])
0() Balikkan elemen daftar list di tempatnyafungsi reverse(), membalikkan urutan elemen pada list.

# membuat list Tipe Data Sama
buah = ["jeruk", "apel", "mangga", "duren"]
bilangan_prima = [2,3,5,7,11,13,17,19]
# membuat list Tipe Data Berbeda
suhu_keluarga_ucup = ['ayah ucup', 19, 'ucup', 19, 'ibu ucup', 20]
suhu_keluarga_boy = ['boy', 20, 'anak boy', 18, 'istri boy', 21]
# membuat list dalam list dan dicampur dengan data boolean
suhu_keluarga = [suhu_keluarga_ucup, suhu_keluarga_boy, True]
1

‘sum’, tentu fungsi ini untuk menjumlahkan:

# membuat list Tipe Data Sama
buah = ["jeruk", "apel", "mangga", "duren"]
bilangan_prima = [2,3,5,7,11,13,17,19]
# membuat list Tipe Data Berbeda
suhu_keluarga_ucup = ['ayah ucup', 19, 'ucup', 19, 'ibu ucup', 20]
suhu_keluarga_boy = ['boy', 20, 'anak boy', 18, 'istri boy', 21]
# membuat list dalam list dan dicampur dengan data boolean
suhu_keluarga = [suhu_keluarga_ucup, suhu_keluarga_boy, True]
2

#data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
# Mengambil data dengan index 2, 3, 4
print(tinggi_badan[2:5])
1()

Kembalikan salinan daftar list yang dangkal. Setara dengan

#data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
# Mengambil data dengan index 2, 3, 4
print(tinggi_badan[2:5])
2. ‘.copy()’, metode ini digunakan untuk men-copy suatu list ke dalam suatu list baru yang memiliki nilai yang sama. Dengan metode ini kita bisa melakukan manipulasi terhadap list baru tanpa mengubah nilai list aslinya.

# membuat list Tipe Data Sama
buah = ["jeruk", "apel", "mangga", "duren"]
bilangan_prima = [2,3,5,7,11,13,17,19]
# membuat list Tipe Data Berbeda
suhu_keluarga_ucup = ['ayah ucup', 19, 'ucup', 19, 'ibu ucup', 20]
suhu_keluarga_boy = ['boy', 20, 'anak boy', 18, 'istri boy', 21]
# membuat list dalam list dan dicampur dengan data boolean
suhu_keluarga = [suhu_keluarga_ucup, suhu_keluarga_boy, True]
3
  • List Comprehension

List comperehension merupakan cara elegan untuk membuat list berdasarkan list yang ada. List comperehension membantu men-generate list menggunakan ekspresi tertentu. Fasilitas ini sangat bermanfaat saat kita ingin membuat list dengan n elemen yang langsung terisi berdasarkan pola tertentu.

# membuat list Tipe Data Sama
buah = ["jeruk", "apel", "mangga", "duren"]
bilangan_prima = [2,3,5,7,11,13,17,19]
# membuat list Tipe Data Berbeda
suhu_keluarga_ucup = ['ayah ucup', 19, 'ucup', 19, 'ibu ucup', 20]
suhu_keluarga_boy = ['boy', 20, 'anak boy', 18, 'istri boy', 21]
# membuat list dalam list dan dicampur dengan data boolean
suhu_keluarga = [suhu_keluarga_ucup, suhu_keluarga_boy, True]
42. Tuple

Tuple juga merupakan struktur data yang digunakan untuk menyimpan satu atau lebih data di dalamnya. Perbedaanya terletak pada kemampuan untuk melakukan perubahan anggota. Anggota pada tuple tidak dapat diubah sebagian, akan tetapi dapat diubah keseluruhan dengan memanfaatkan melakukan inisiasi variabel dengan nilai yang baru. Inisiasi variabel tuple dilakukan dengan menggunakan tanda kurung ‘()’.

# membuat list Tipe Data Sama
buah = ["jeruk", "apel", "mangga", "duren"]
bilangan_prima = [2,3,5,7,11,13,17,19]
# membuat list Tipe Data Berbeda
suhu_keluarga_ucup = ['ayah ucup', 19, 'ucup', 19, 'ibu ucup', 20]
suhu_keluarga_boy = ['boy', 20, 'anak boy', 18, 'istri boy', 21]
# membuat list dalam list dan dicampur dengan data boolean
suhu_keluarga = [suhu_keluarga_ucup, suhu_keluarga_boy, True]
5
  • Mengakses Elemen Tuple

Untuk mengakses elemen tuple dapat menggunakan index positif dan negatif, sebagai contoh:

# membuat list Tipe Data Sama
buah = ["jeruk", "apel", "mangga", "duren"]
bilangan_prima = [2,3,5,7,11,13,17,19]
# membuat list Tipe Data Berbeda
suhu_keluarga_ucup = ['ayah ucup', 19, 'ucup', 19, 'ibu ucup', 20]
suhu_keluarga_boy = ['boy', 20, 'anak boy', 18, 'istri boy', 21]
# membuat list dalam list dan dicampur dengan data boolean
suhu_keluarga = [suhu_keluarga_ucup, suhu_keluarga_boy, True]
6
  • Tidak Dapat Mengubah dan Menambah Elemen Tuple

Tidak seperti list dimana tidak dapat mengubah atau menambah tuple. Pembuktian sebagai berikut:

# membuat list Tipe Data Sama
buah = ["jeruk", "apel", "mangga", "duren"]
bilangan_prima = [2,3,5,7,11,13,17,19]
# membuat list Tipe Data Berbeda
suhu_keluarga_ucup = ['ayah ucup', 19, 'ucup', 19, 'ibu ucup', 20]
suhu_keluarga_boy = ['boy', 20, 'anak boy', 18, 'istri boy', 21]
# membuat list dalam list dan dicampur dengan data boolean
suhu_keluarga = [suhu_keluarga_ucup, suhu_keluarga_boy, True]
7

Hal yang sama terjadi jika kita menggunakan metode append() untuk menambahkan anggota.

# membuat list Tipe Data Sama
buah = ["jeruk", "apel", "mangga", "duren"]
bilangan_prima = [2,3,5,7,11,13,17,19]
# membuat list Tipe Data Berbeda
suhu_keluarga_ucup = ['ayah ucup', 19, 'ucup', 19, 'ibu ucup', 20]
suhu_keluarga_boy = ['boy', 20, 'anak boy', 18, 'istri boy', 21]
# membuat list dalam list dan dicampur dengan data boolean
suhu_keluarga = [suhu_keluarga_ucup, suhu_keluarga_boy, True]
8
  • Memotong dan Menduplikasi Tuple

Kita dapat slice tuple seperti list dan juga melakukan duplikasi

# membuat list Tipe Data Sama
buah = ["jeruk", "apel", "mangga", "duren"]
bilangan_prima = [2,3,5,7,11,13,17,19]
# membuat list Tipe Data Berbeda
suhu_keluarga_ucup = ['ayah ucup', 19, 'ucup', 19, 'ibu ucup', 20]
suhu_keluarga_boy = ['boy', 20, 'anak boy', 18, 'istri boy', 21]
# membuat list dalam list dan dicampur dengan data boolean
suhu_keluarga = [suhu_keluarga_ucup, suhu_keluarga_boy, True]
9
  • Menginisiasi Multi-Variabel Menggunakan Tuple

Walau kita tidak dapat melakukan perubahan pada tuple, tapi kita bisa menginisiasikan anggota tuple ke dalam variabel-variabel. Hanya saja variabel yang diinisiasikan harus berjumlah sama dengan anggota tuple tersebut.

# Membuat data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
0Kelebihan Menggunakan Tuple?

Apa yang membedakan Tuple dengan List? Ada tiga poin utama antara lain:

  1. Karena strukturnya lebih sederhana, struktur data tuple memakan memori lebih sedikit dibandingkan dengan list. Untuk data yang berukuran besar ini akan sangat menguntungkan.
  2. Memori yang lebih sedikit juga mempengaruhi waktu proses dari tuple. Tuple memiliki waktu proses yang relatif lebih singkat daripada list.
  3. Anggota yang tidak dapat diubah membuat tuple menjadi pilihan saat kita ingin menggunakannya untuk menyimpan suatu parameter yang tidak boleh berubah nilainya.
3. Set

Set dalam bahasa Indonesia adalah “himpunan”, merupakan struktur data yang dapat memiliki satu atau lebih anggota didalamnya.

  • Perbedan Set dengan List/Tuple

Terdapat 2 perbedaan utama antara set dengan list atau tuple yaitu:

  1. Set tidak memiliki koordinat/index tiap anggotanya, jadi untuk set posisi anggota dianggap tidak penting.
  2. Set tidak dapat memiliki lebih dari satu anggota dengan nilai yang sama
  • Membuat/Inisiasi Set

Untuk menginisiasi suatu variabel set ada dua cara yang dapat digunakan. Pertama dengan menggunakan tanda kurung kurawal “{}” atau dengan menggunakan metode set(). Metode set() biasanya digunakan untuk inisiasi set kosong atau untuk mengubah list/tuple menjadi set.

# Membuat data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
1
  • Mengakses Anggota Set

Set merupakan struktur data yang tidak memiliki urutan atau index. Sehingga tidak dapat mengakses anggota dengan menggunakan index seperti pada list atau tuple.

# Membuat data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
2
  • Menghapus Anggota Set

Karena tidak dapat memiliki index, maka untuk menghapus anggota set menggunakan dua metode yaitu discard() dan remove()

# Membuat data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
3
  • Menambah Anggota Set

Menambah anggota set dapat dilakukan dengan menggunakan metode add() yang digunakan untuk menambahkan hanya satu anggota pada set.

# Membuat data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
4

Untuk menambahkan lebih dari satu anggota pada set dapat menggunakan metode update(). Dengan metode update ini juga bisa memasukan list atau tuple sebagai bahan kita.

# Membuat data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
5
  • Mengubah Anggota Set

Dikarenakan set adalah struktur data yang tidak memiliki index sehingga tidak dapat mengubah secara langsung, namun dengan cara menghapus lalu menambahkan anggota yang diinginkan. Contoh mengganti nilai 4 menjadi 10 sebagai berikut:

# Membuat data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
6

Lalu menambahkan 10 sebagai anggota set_04

# Membuat data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
7
  • Operasi pada Set

Sset adalah himpunan, artinya semua operasi yang bisa kita lakukan pada sebuah himpunan dapat kita lakukan pada set python.

Ada empat operasi yang dapat dilakukan pada set:

  1. Union
  2. Intersection
  3. Difference
  4. Symmetric Difference

Pembahasan satu persatu operasi sebagai berikut:

1. Union

Union adalah saat kita menggabungkan semua anggota set. Mempersiapkan dua set yaitu Set A dan Set B sebagai berikut:

# Membuat data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
8

Union dapat dilakukan dengan menggunakan tanda “|” atau metode union()

# Membuat data listtinggi_badan = 
[162, # index 0
177, # index 1
182, # index 2
150, # index 3
166, # index 4]
9

2. Intersection

Intersection adalah irisan, dimana kita mencari nilai irisan dari dua buah set.

Intersection dapat dilakukan dengan menggunakan tanda “&” atau menggunakan metode intersection()

# Kita punya list warna
warna = ["merah", "hijau", "kuning", "biru", "pink", "ungu"]

# Kita potong dari indeks ke-1 sampai ke-5
print(warna[1:5])
0

3. Difference

Difference adalah operasi saat kita mencari perbedaan anggota dari dua buah set atau lebih.

Difference dapat dilakukan dengan menggunakan tanda “-” atau menggunakan metode difference().

  • A — B
# Kita punya list warna
warna = ["merah", "hijau", "kuning", "biru", "pink", "ungu"]

# Kita potong dari indeks ke-1 sampai ke-5
print(warna[1:5])
1
  • B — A
# Kita punya list warna
warna = ["merah", "hijau", "kuning", "biru", "pink", "ungu"]

# Kita potong dari indeks ke-1 sampai ke-5
print(warna[1:5])
2

4. Symmetric Difference

Symmetric Difference adalah semua anggota pada set A dan B dikurangi dengan anggota yang berada pada dua set tersebut.

symmetric difference dapat dilakukan dengan menggunakan tanda “^” atau menggunakan metode symmetric_difference().

Apa itu sequence pada python?

Dalam python kita akan mengenal Sequence, setiap element pada Sequence ditandai dengan angka dan angka itu merupakan posisi atau index dari data. Index diawali dengan angka 0 dan kemudian diikuti oleh angka setelahnya. Python memilik enam tipe Sequence, tapi yang paling banyak digunakan adalah List dan Tuple.

Bagaimana cara mengakses Tuple?

Untuk mengakses nilai dalam Tuple, maka kamu bisa menggunakan tanda kurung siku untuk mengiris beserta indeks agar mendapatkan nilai yang tersedia pada indeks tersebut.

Append python buat apa?

Append. Salah satu fitur dalam array python yang cukup sering digunakan adalah fungsi append. Fungsi append ini berguna untuk menambahkan nilai array pada urutan terakhir. Fungsi ini sedikit berbeda dengan fungsi insert, dimana fungsi insert bisa menambahkan nilai array pada posisi tertentu.

Bagaimana cara penulisan variabel pada python?

Penulisan variabel dalam Python juga memiliki aturan tertentu, yaitu:.
Karakter pertama harus berupa huruf atau garis bawah/underscore ( _ )..
Karakter selanjutnya dapat berupa huruf, garis bawah/underscore ( _ ) atau angka..
Karakter pada nama variabel bersifat sensitif (case-sensitif)..