| List | Tuple | Set | Dictionary |
| LIST adalah struktur data non-homogen yang menyimpan elemen dalam kolom-kolom pada satu baris atau beberapa baris. | Tuple juga merupakan struktur data non-homogen yang menyimpan elemen dalam kolom-kolom dari satu baris atau beberapa baris. | Struktur data set juga merupakan struktur data non-homogen tetapi menyimpan elemen dalam satu baris. | Dictionary juga merupakan struktur data non-homogen yang menyimpan pasangan kunci-nilai. |
| List dapat diwakili oleh [ ] | Tuple dapat direpresentasikan dengan ( ) | Set dapat diwakili oleh { } | Dictionary dapat diwakili oleh { } |
| List memungkinkan elemen duplikat | Tuple memungkinkan elemen duplikat | Set tidak akan mengizinkan elemen duplikat | Dictionary tidak mengizinkan adanya kunci ganda. |
| The list can use nested among all | Tuple can use nested among all | The set can use nested among all | The dictionary can use nested among all |
| Example: [1, 2, 3, 4, 5] | Example: (1, 2, 3, 4, 5) | Example: {1, 2, 3, 4, 5} | Example: {1: ΓÇ£aΓÇ¥, 2: ΓÇ£bΓÇ¥, 3: ΓÇ£cΓÇ¥, 4: ΓÇ£dΓÇ¥, 5: ΓÇ£eΓÇ¥} |
| A list can be created using the list() function | Tuple can be created using the tuple() function. | A set can be created using the set() function | A dictionary can be created using the dict() function. |
| Sebuah LIST dapat diubah, yaitu kita dapat membuat perubahan apa pun dalam daftar tersebut. | A tuple is immutable i.e we can not make any changes in the tuple. | Sebuah tuple tidak dapat diubah, yaitu kita tidak dapat membuat perubahan apa pun pada tuple tersebut. | Dictionary dapat diubah, Kuncinya tidak diduplikasi. |
| List sudah diurutkan | Tuple sudah diurutkan | Set tidak diurutkan | Dictionary sudah diurutkan |
Terakhir diubah: Jumat, 7 Juni 2024, 09:43