Artikel

Operasi Manipulasi List & Array Pada Python

Arikel Lainnya:

Perbedaan Array dan List Pada Python
Array & List Bersarang Pada Python

Operasi Manipulasi List & Array Pada Python

Tim Kelas AI, 18 Jan 2026

first_page Artikel

Dalam Python, array lebih sering digunakan untuk melakukan oprasi matematis. Sedangkan list lebih sering digunakan untuk melakukan manajemen data. So untuk menjadi seorang data analis, berbagai teknik operasi dan manipulasi list serta array perlu kamu kuasai.

Mencari Indeks Data

Langkah pertama sebelum melakukan rekayasa pada data, adalah mengetahui data tersebut memiliki indeks berapa. Nah untuk, mengetahuinya kita bisa gunakan method .index() yang diisi dengan data yang ingin kita cari. Contohnya ketika kita ingin mencari nama 'Saras'  berada pada index berapa, kita bisa gunakan sintak berikut:

nama = ['Ajo', 'Saras', 'Emily', 'Santoso']
nama.index('Saras')
Output:
1

Ternyata nama 'Saras' dalaam list diatas memiliki index '1'.

Mengganti Data

Kita juga dapat mengganti data yang ada didalam list loh dengen mendeklarasikan ulang nama list dan index data yang ingin kita ganti. Misal kita ingin mengganti nama 'Saras' menjadi 'Siska', karena 'Saras' memiliki index '1', maka kita bisa mengubahnya dengan mendeklarasikan ulang item list pada index ke '1' seperti berikut:

nama[1] = 'Siska'
nama
Output:
['Ajo', 'Siska', 'Emily', 'Santoso']

Lihat bukan, sekarang nama 'Saras' seudah terganti menjadi 'Siska'. Teknik ini sangat berguna jika kalian ingin melakukan oprasi matematis, operasi logika maupun operasi database pada array dengan menggunakan metode perulangan list (looping).

Menambahkan Data

Untuk menambahkan data kedalam list, kita bisa melakukannya dengan menggunakan method .append() yang diisi dengan data yang ingin kita tambahkan. Misal kita ingin menambahkan nama 'Robert' kedalam list, maka kita bisa melakukannya dengan cara seperti ini:

nama.append('Robert')
nama
Output:
['Ajo', 'Siska', 'Emily', 'Santoso', 'Robert']

Sekarang nama robert sudah ada didalam list kita.

Menghapus Data

Untuk menghapus data didalam list, kita bisa melakukannya dengan menggunakan method .remove() yang diisi dengan data yang ingin kita hapus. Misal kita ingin menghapus nama 'Santoso' dari dalam list. Kita bisa melakukannya dengan cara seperti ini:

nama.remove('Santoso')
nama
Output:
['Ajo', 'Siska', 'Emily', 'Robert']

Sekarang nama 'Santoso' sudah hilang dari list.

Menggabungkan Beberapa List

Kita bisa menggabungkan dua buah list dengan menggunakan operator penjumlahan (+). Tapi ini hanya berlaku pada list ya, dan tidak berlaku pada Array. Contohnya seperti ini:

nama1 = ['Jaka','Anggun','Bila']
nama2 = ['Henry','Zahra','Noni']

nama = nama1 + nama2
nama
Output:
['Jaka', 'Anggun', 'Bila', 'Henry', 'Zahra', 'Noni']

Mengurutkan Data

Kita bisa mengurutkan data didalam sebuah list dengan menggunakan method .sort(). Contohnya seperti ini:

nama = ['Jaka', 'Anggun', 'Bila', 'Henry', 'Zahra', 'Noni']

nama.sort()
nama
Output:
['Anggun', 'Bila', 'Henry', 'Jaka', 'Noni', 'Zahra']

Mencari Data Unik

Untuk mencari data unik dari sebuah list, kita bisa menggunakan fungsi set(). Lakukan dengan cara berikut:

c = [2, 3, 2, 7, 5, 6, 3, 3, 5]
set(c)
Output:
{2, 3, 5, 6, 7}

Artikel Lainnya:

001

Dalam Python, array lebih sering digunakan untuk melakukan oprasi matematis. Sedangkan list lebih sering digunakan untuk melakukan manajemen data. So untuk menjadi seorang data analis, berbagai teknik operasi dan manipulasi...

002

Dalam Python, array lebih sering digunakan untuk melakukan oprasi matematis. Sedangkan list lebih sering digunakan untuk melakukan manajemen data. So untuk menjadi seorang data analis, berbagai teknik operasi dan manipulasi...

linear_scale
  • Top Section
  • Mencari Indeks Data
  • Mengganti Data
  • Menambahkan Data
  • Menghapus Data
  • Menggabungkan Beberapa List
  • Mengurutkan Data
  • Mencari Data Unik