Python mendukung beberapa tipe data terstruktur yang memungkinkan Anda untuk mengelompokkan dan mengatur data dalam cara yang lebih kompleks. Beberapa tipe data terstruktur yang umum digunakan di Python termasuk:
1. List (Daftar):
List adalah kumpulan elemen yang dapat berisi berbagai jenis data. List bersifat terurut (ordered) dan dapat diubah (mutable). Anda dapat mengakses elemen-elemen dalam list berdasarkan indeks.
Contoh:
my_list = [1, 'dua', 3.0, [4, 5]]
2. Tuple (Tupel):
Tuple mirip dengan list, tetapi bersifat tidak dapat diubah (immutable). Anda dapat mengakses elemen-elemen dalam tupel berdasarkan indeks, tetapi Anda tidak dapat menambah, menghapus, atau mengubah elemen-elemen setelah tupel dibuat.
Contoh:
my_tuple = (1, 'dua', 3.0)
3. Set (Himpunan):
Set adalah kumpulan elemen yang unik dan tidak memiliki urutan tertentu. Set digunakan untuk operasi himpunan matematis seperti gabungan, perpotongan, dan selisih.
Contoh:
my_set = {1, 2, 3, 4}
4. Dictionary (Kamus):
Dictionary adalah struktur data yang menghubungkan kunci (keys) dengan nilai-nilai (values) yang sesuai. Anda dapat mengakses nilai dalam kamus berdasarkan kunci.
Contoh:
my_dict = {'nama': 'John', 'umur': 30, 'kota': 'New York'}
5. Array:
Anda dapat menggunakan tipe data array dari modul NumPy untuk mengelola array numerik multidimensi dengan performa tinggi.
Contoh:
import numpy as np
my_array = np.array([[1, 2, 3], [4, 5, 6]])
6. DataFrames (Pandas):
DataFrames adalah struktur data yang digunakan dalam library Pandas untuk menyimpan dan mengelola data dalam bentuk tabel dengan kolom-kolom yang memiliki nama. DataFrames sangat berguna untuk analisis data.
Contoh:
import pandas as pd
my_dataframe = pd.DataFrame({'A': [1, 2, 3], 'B': ['x', 'y', 'z']})
Tipe data terstruktur ini sangat berguna dalam pemrograman Python dan memungkinkan Anda untuk mengelola data dengan lebih efisien dan efektif, tergantung pada kebutuhan aplikasi Anda.
0 Komentar