Tipe data yg mampu menampung banyak data dengan tipe data yg berbeda beda ialah tipe data?

Posted on

Tipe data yg mampu menampung banyak data dengan tipe data yg berbeda beda ialah tipe data?

di mayoritas bahasa program namanya array tapi ada juga tuple,list,dictionary dan lain lain di bahasa pemrograman lain

di PHP, Python, Java disebut Array

contohnya

PHP:

<?php

$y = ['ayam','kucing','kelinci',1,4,3,'!',true];

echo "Kucingku ada ".$y[3];

?>

Java:

Sayanngnya di Java, seluruh variable harus dideklarasikan terlebih dahulu, terutama tipe data array.

class Main {

 public static void main(String[] args) {

   String x[] = {"Ayam","Kucing","Kelinci","3","!"};

   System.out.println(x[1]+"ku Ada "+x[3]);

 }

}

Python:

Perbedaan tuples dan array pada python adalah, jika array bisa diubah, sedangkan tuple hanyalah urutan list yang tidak bisa diubah.

Misal Python Tuple

inituple = ("Ayam", "Kucing", "Kelinci", 3, '!')

>>> print(inituple)

// Akan menghasilkan : ('Ayam', 'Kucing', 'Kelinci', 3, '!'), secara berurutan

Misal Python Array

>>> iniArray = ["Ayam","Kucing","Kelinci",3]

>>> print(iniArray[2])

// Akan menghasilkan Kelinci

>>> iniArray[1] = "Kambing"

//mengubah Isi array

>>> print(iniArray[1])

//mengakses isi array index 1, yakni Kambing

>>> print(iniArray)

['Ayam', 'Kambing', 'Kelinci', 3]

//Isi array berubah

#Semoga membantu 🙂