PROMO GEMPAR DUAR.DUAR DISKON 98%
Belajar Data Science Bersertifikat, 6 Bulan hanya 100K!
0 Hari 0 Jam 45 Menit 20 Detik

4 Variasi Hapus Elemen dengan Operator del() di Python

Belajar Data Science di Rumah 18-Oktober-2024
https://dqlab.id/files/dqlab/cache/2-longtail-jumat-01-2024-10-20-195742_x_Thumbnail800.jpg

Python menyediakan berbagai operasi dan fungsi yang dapat dimanfaatkan untuk keperluan pembersihan dan pengolahan data. Salah satu kegunaan Python yang paling umum dalam data cleaning adalah menghapus elemen dengan operator `del()`. Di Python, operator `del` sering kali digunakan untuk menghapus variabel atau elemen dari berbagai tipe data, seperti list, dictionary, dan tuple. Berikut ini adalah empat variasi cara menghapus elemen menggunakan `del()`. Simak penjelasannya yuk sahabat DQLab!


1. Menghapus Elemen pada List Berdasarkan Indeks

List di Python adalah salah satu tipe data yang mendukung penghapusan elemen berdasarkan indeks. Untuk menghapus elemen pada list menggunakan del, kita dapat merujuk ke indeks elemen yang ingin dihapus. Misalnya:

Python


Dalam contoh ini, elemen dengan nilai 3 yang berada pada indeks 2 dihapus dari list. Berikut adalah hasilnya

Python


Baca juga : Bootcamp Data Analyst with SQL and Python


2. Menghapus Elemen pada List dengan Rentang Indeks (Slicing)

Selain menghapus satu elemen, kita juga dapat menghapus beberapa elemen sekaligus dengan menentukan rentang indeks. Ini dapat dilakukan dengan menggunakan slicing bersama operator del. Berikut contoh penggunaannya:

Python


Dengan slicing, elemen dari indeks 1 sampai 3 dihapus secara bersamaan. Berikut adalah hasilnya:

Python


3. Menghapus Kunci dan Nilai pada Dictionary

Dictionary di Python memungkinkan penghapusan pasangan kunci-nilai menggunakan del. Kita cukup memberikan kunci dari elemen yang ingin dihapus.

Python


Di sini, pasangan kunci 'b' dan nilai 2 dihapus dari dictionary. Berikut adalah hasilnya

Python


Baca juga : Mengenal Perbedaan R Python dan SQL


4. Menghapus Variabel atau Seluruh Struktur Data

Selain menghapus elemen di dalam struktur data, kita juga dapat menghapus variabel atau seluruh struktur data itu sendiri menggunakan del. Ini berguna jika kita tidak lagi membutuhkan variabel tersebut dan ingin membebaskan memori.

Python


Output:

Python


Setelah dihapus, variabel my_list tidak lagi dapat diakses dan akan menghasilkan error jika dicoba untuk dipanggil.


Operator del di Python sangat fleksibel dan mendukung berbagai cara untuk menghapus elemen dari struktur data seperti list dan dictionary, serta dapat digunakan untuk menghapus variabel itu sendiri. Menguasai variasi penggunaannya dapat membantu kamu dalam mengelola data secara lebih efisien di Python.


Yuk pelajari cara pengaplikasian python bersama 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: Reyvan Maulid

Mulai Karier
sebagai Praktisi
Data Bersama
DQLab

Daftar sekarang dan ambil langkah
pertamamu untuk mengenal
Data Science.

Buat Akun


Atau

Sudah punya akun? Login