PROMO SPESIAL NEW YEAR SALE, DISKON 98%
Belajar Data Science Bersertifikat, 6 Bulan hanya 99K!
0 Hari 2 Jam 49 Menit 13 Detik

Tutorial Lengkap Cara Hapus Elemen pada Python

Belajar Data Science di Rumah 10-Desember-2024
https://dqlab.id/files/dqlab/cache/1-longtail-jumat-01-2024-12-13-212104_x_Thumbnail800.jpg

Dalam pemrograman Python, struktur data seperti list, set, dictionary, dan array sering menjadi pilihan utama untuk menyimpan dan mengelola kumpulan data. Setiap struktur ini memiliki karakteristik dan kegunaannya masing-masing, yang membuatnya fleksibel untuk berbagai jenis aplikasi, mulai dari analisis data hingga pengembangan aplikasi web. Salah satu operasi umum yang dilakukan pada struktur data ini adalah menghapus elemen, baik berdasarkan nilai maupun indeks.


Menghapus elemen dari struktur data pada Python memerlukan pemahaman tentang cara kerja struktur tersebut. Misalnya, pada list, kita dapat menghapus elemen berdasarkan indeks atau nilai tertentu, sementara pada set, elemen dihapus berdasarkan keberadaannya dalam kumpulan data.


Operasi penghapusan ini penting untuk memastikan bahwa data yang kita olah tetap relevan dan akurat, terutama ketika kita perlu memodifikasi data secara dinamis selama eksekusi program. Pada artikel ini, DQLab akan membahas mengenai berbagai cara untuk menghapus elemen berdasarkan jenis struktur data yang digunakan.


1. Menghapus Elemen dari List

List adalah salah satu struktur data paling umum dalam Python. Kita dapat menghapus elemen dengan beberapa cara tergantung pada situasi.

  • Menghapus dengan remove()

    Metode ini digunakan untuk menghapus elemen berdasarkan nilai. Contohnya, Python

    Output: Python

    Jika elemen tidak ditemukan, Python akan memunculkan error.

  • Menghapus dengan pop()

    Metode ini digunakan untuk menghapus elemen berdasarkan indeks. pop() juga mengembalikan elemen yang dihapus. Misalnya:

    Python

    Output: Python

    Jika indeks tidak diberikan, pop() akan menghapus elemen terakhir.

  • Menghapus dengan del

    Kita dapat menggunakan keyword del untuk menghapus elemen pada indeks tertentu atau seluruh list. Contohnya,

    Python

    Output: Python

    Untuk menghapus seluruh list, kita bisa menggunakan del angka.

  • Menghapus dengan List Comprehension

    Untuk menghapus elemen tertentu berdasarkan kondisi, kita dapat membuat list baru dengan elemen yang diinginkan.

    Python

    Output:Python


Baca juga : Bootcamp Data Analyst with SQL and Python


2. Menghapus Elemen dari Set

Set adalah koleksi unik dan tidak berurutan. Oleh karena itu, elemen hanya dapat dihapus berdasarkan nilai.

  • Menghapus dengan remove()

    Digunakan untuk menghapus elemen tertentu. Jika elemen tidak ditemukan, akan muncul error. Contohnya

    Python

    Output: Python


  • Menghapus dengan discard()

    Cara kerjanya mirip dengan remove(), tetapi tidak akan memunculkan error jika elemen tidak ditemukan. Misalnya,

    Python


  • Menghapus Elemen Acak dengan pop()

    Karena set tidak berurutan, pop() akan menghapus elemen secara acak. Contohnya, Python


  • Menghapus Seluruh Elemen dengan clear()

    Untuk mengosongkan set, gunakan metode clear(). Contoh script yang digunakan adalahPython

    Output:Python


3. Menghapus Elemen dari Dictionary

Dictionary menyimpan pasangan key-value. Elemen dapat dihapus berdasarkan key.

  • Menghapus dengan pop()

    Menghapus elemen berdasarkan key dan mengembalikan nilai yang dihapus. Contoh sederhananya

    Python

    Output :Python


  • Menghapus dengan del

    Keyword del juga dapat digunakan untuk menghapus elemen berdasarkan key. Misalnya

    Python

    Output: Python


  • Menghapus Semua Elemen dengan clear()

    Untuk menghapus seluruh elemen dalam dictionary, gunakan metode clear(). Contoh scirpt yang bisa digunakan adalah

    Python

    Output:Python


4. Menghapus Elemen dari Array (dengan Modul array)

Array dalam Python sering digunakan jika kita bekerja dengan data tipe tunggal. Kita perlu mengimpor modul array. Contoh scirptnya sebagai berikut.

Python


Output:Python


Baca juga : Mengenal Perbedaan R Python dan SQL


Dalam Python, kita memiliki banyak cara untuk menghapus elemen dari berbagai struktur data. Pilihlah metode yang sesuai dengan kebutuhan kita. Dengan memahami cara-cara ini, kita dapat mengelola data dengan lebih efektif dan efisien. Selamat mencoba!


Yuk pelajari penulisan script code Python dengan modul dari DQLab! DQLab adalah platform edukasi pertama yang mengintegrasi fitur ChatGPT yang memudahkan beginner untuk mengakses informasi mengenai data science secara lebih mendalam.


DQLab juga menggunakan metode HERO yaitu Hands-On, Experiential Learning & Outcome-based, yang dirancang ramah untuk pemula. Jadi sangat cocok untuk kamu yang belum mengenal data science sama sekali, atau ikuti Bootcamp Machine Learning and AI for Beginner.


Penulis: Galuh Nurvinda K

Mulai Karier
sebagai Praktisi
Data Bersama
DQLab

Daftar sekarang dan ambil langkah
pertamamu untuk mengenal
Data Science.

Buat Akun


Atau

Sudah punya akun? Login