Dasar-Dasar List pada Python

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

Manakah dari pernyataan berikut yang secara akurat menggambarkan perbedaan utama antara list.sort() dan sorted(list) dalam Python?

  • `list.sort()` mengembalikan nilai boolean yang menunjukkan apakah pengurutan berhasil, sedangkan `sorted(list)` tidak mengembalikan nilai apa pun.
  • `list.sort()` membuat list baru yang diurutkan, sedangkan `sorted(list)` mengurutkan list asli secara langsung.
  • `list.sort()` hanya dapat digunakan untuk list yang berisi angka, sedangkan `sorted(list)` dapat digunakan untuk list yang berisi berbagai jenis data.
  • `list.sort()` mengubah list asli secara langsung (in-place) dan tidak mengembalikan nilai apa pun, sedangkan `sorted(list)` membuat list baru yang diurutkan dan meninggalkan list asli tidak berubah. (correct)

Dalam konteks penggunaan dictionary pada Python, mengapa kunci (key) harus bersifat immutable (tidak dapat diubah)?

  • Karena nilai (value) yang terkait dengan kunci hanya dapat diakses jika kunci tidak berubah.
  • Karena Python secara internal menggunakan nilai kunci untuk menghitung _hash_ yang menentukan lokasi penyimpanan nilai dalam memori. Jika kunci berubah, _hash_ akan berubah dan nilai tidak dapat ditemukan. (correct)
  • Karena kunci harus sesuai dengan format yang ditetapkan oleh _interpreter_ Python, lalu format ini hanya berlaku untuk tipe data _immutable_.
  • Karena kunci _immutable_ mengoptimalkan penggunaan memori dalam struktur data _dictionary_.

Kapan struktur data set lebih disukai daripada list dalam Python?

  • Ketika Anda ingin melakukan operasi matematika himpunan seperti gabungan dan irisan, dan perlu memastikan bahwa semua elemen adalah unik. (correct)
  • Ketika Anda perlu menyimpan duplikat elemen.
  • Ketika urutan elemen penting dan Anda perlu mempertahankan urutan penyisipan.
  • Ketika Anda perlu mengakses elemen menggunakan indeks numerik.

Apa perbedaan utama antara tuple dan list dalam Python yang memengaruhi penggunaan dan perilaku mereka?

<p><em>Tuple</em> bersifat <em>immutable</em> (tidak dapat diubah) setelah dibuat, sedangkan <em>list</em> bersifat <em>mutable</em> (dapat diubah). (C)</p> Signup and view all the answers

Dalam konteks pemrograman Python, apa yang dimaksud dengan 'operasi himpunan' pada struktur data set?

<p>Operasi yang memungkinkan penggabungan, perbandingan, dan modifikasi <em>set</em> berdasarkan prinsip matematika himpunan (seperti <em>union</em>, <em>intersection</em>, dan <em>difference</em>). (D)</p> Signup and view all the answers

Manakah dari pernyataan berikut yang paling akurat menjelaskan kapan penggunaan tuple lebih tepat daripada list?

<p>Ketika data bersifat konstan dan tidak boleh diubah setelah dibuat, dan ketika <em>tuple</em> digunakan sebagai kunci dalam <em>dictionary</em>. (A)</p> Signup and view all the answers

Mengapa penting untuk memahami perbedaan antara struktur data list, tuple, set, dan dictionary dalam Python?

<p>Karena setiap struktur data memiliki karakteristik unik dalam hal keteraturan, kemampuan modifikasi, dan penggunaan memori, sehingga pemilihan struktur data yang tepat dapat memengaruhi efisiensi dan kinerja program. (B)</p> Signup and view all the answers

Bagaimana cara mengakses elemen terakhir dari sebuah list di Python?

<p><code>list[-1]</code> (B)</p> Signup and view all the answers

Apa yang terjadi jika Anda mencoba mengakses kunci (key) yang tidak ada dalam sebuah dictionary di Python?

<p>Program akan menimbulkan pengecualian (<em>exception</em>) <code>KeyError</code>. (B)</p> Signup and view all the answers

Bagaimana cara menambahkan beberapa elemen dari list lain ke dalam sebuah list yang sudah ada di Python?

<p><code>list.extend(another_list)</code> (D)</p> Signup and view all the answers

Dalam sebuah dictionary, jika Anda menambahkan pasangan kunci-nilai baru dengan kunci yang sudah ada, apa yang akan terjadi?

<p>Nilai yang terkait dengan kunci yang sudah ada akan diperbarui dengan nilai baru. (D)</p> Signup and view all the answers

Bagaimana cara menghapus semua elemen dari sebuah list di Python tanpa menghapus list itu sendiri?

<p><code>list.clear()</code> (D)</p> Signup and view all the answers

Apa hasil dari operasi [1, 2, 3] + [4, 5, 6] di Python?

<p><code>[1, 2, 3, 4, 5, 6]</code> (A)</p> Signup and view all the answers

Manakah dari tipe data berikut yang tidak dapat digunakan sebagai kunci (key) dalam sebuah dictionary di Python?

<p><code>list</code> (A)</p> Signup and view all the answers

Bagaimana cara menentukan jumlah elemen unik dalam sebuah list di Python?

<p><code>len(set(list))</code> (D)</p> Signup and view all the answers

Apa yang akan terjadi jika Anda mencoba menghapus elemen dari sebuah tuple?

<p>Program akan menimbulkan pengecualian (<em>exception</em>) <code>TypeError</code> karena <em>tuple</em> bersifat <em>immutable</em>. (C)</p> Signup and view all the answers

Dalam Python, apa perbedaan mendasar antara metode remove() dan pop() pada list?

<p><code>remove()</code> menghapus elemen pertama yang sesuai dengan nilai tertentu dan tidak mengembalikan nilai apa pun, sedangkan <code>pop()</code> menghapus elemen pada indeks tertentu dan mengembalikan elemen yang dihapus. (D)</p> Signup and view all the answers

Bagaimana cara membalik urutan elemen dalam sebuah list secara langsung (in-place) di Python?

<p><code>list.reverse()</code> (B)</p> Signup and view all the answers

Apa hasil dari operasi set1.intersection(set2) jika set1 = {1, 2, 3} dan set2 = {3, 4, 5}?

<p><code>{3}</code> (D)</p> Signup and view all the answers

Bagaimana cara membuat salinan (copy) sebuah list di Python sehingga perubahan pada salinan tidak memengaruhi list asli?

<p>B dan C benar (C)</p> Signup and view all the answers

Manakah dari operasi berikut yang tidak valid pada tuple?

<p>Mengubah nilai elemen pada indeks tertentu. (D)</p> Signup and view all the answers

Apa yang dimaksud dengan 'slicing' pada tuple dan bagaimana cara kerjanya?

<p>Slicing adalah operasi untuk mengekstrak sebagian dari <em>tuple</em> menjadi <em>tuple</em> baru dengan menentukan rentang indeks. (D)</p> Signup and view all the answers

Apa perbedaan antara set.add() dan set.update()?

<p><code>set.add()</code> menambahkan satu elemen ke dalam <em>set</em>, sedangkan <code>set.update()</code> menambahkan beberapa elemen dari koleksi lain (misalnya, <em>list</em>, <em>tuple</em>, atau <em>set</em> lain). (D)</p> Signup and view all the answers

Bagaimana cara memeriksa apakah suatu elemen ada dalam sebuah set di Python?

<p><code>element in set</code> (C)</p> Signup and view all the answers

Apa yang dihasilkan saat Anda mencoba menggabungkan set dengan list menggunakan operator + di Python?

<p>Pengecualian <code>TypeError</code> karena operasi ini tidak didukung. (C)</p> Signup and view all the answers

Dalam konteks tugas individu (mini projects), mengapa penting untuk memahami cara menggabungkan berbagai struktur data seperti list, dictionary, dan set?

<p>Karena menggabungkan berbagai struktur data memungkinkan pemecahan masalah yang lebih kompleks dan efisien dengan memanfaatkan keunggulan masing-masing struktur data. (D)</p> Signup and view all the answers

Jika Anda memiliki list siswa dengan informasi seperti nama dan nilai, struktur data mana yang paling cocok untuk menyimpan data ini agar mudah dicari berdasarkan nama?

<p><em>Dictionary</em> dengan nama siswa sebagai kunci (<em>key</em>) dan nilai sebagai nilai (<em>value</em>). (C)</p> Signup and view all the answers

Mengapa penting untuk mempertimbangkan efisiensi dari setiap struktur data saat menggabungkannya dalam sebuah program?

<p>Karena efisiensi struktur data dapat memengaruhi kecepatan eksekusi, penggunaan memori, dan kinerja keseluruhan program, terutama saat bekerja dengan dataset besar. (C)</p> Signup and view all the answers

Dalam konteks penyimpanan data mahasiswa, mengapa penggunaan file atau database penting?

<p>Karena penggunaan <em>file</em> atau <em>database</em> memungkinkan penyimpanan data secara permanen dan dapat diakses kembali setelah program ditutup atau komputer dimatikan. (B)</p> Signup and view all the answers

Manakah dari fungsi berikut yang paling tepat untuk mengurutkan data mahasiswa berdasarkan nilai tertinggi ke terendah dalam sebuah program Python?

<p><code>sorted(list, reverse=True)</code> (A)</p> Signup and view all the answers

Dalam pembuatan program dengan operasi aritmatika dasar, mengapa penting untuk memahami penggunaan operator perbandingan (seperti ==, !=, >, <)?

<p>Karena operator perbandingan memungkinkan pengambilan keputusan berdasarkan kondisi tertentu, seperti memvalidasi input atau menentukan alur program. (D)</p> Signup and view all the answers

Jika Anda memiliki tugas untuk membuat program sederhana yang menghitung luas lingkaran, struktur data mana yang paling tepat untuk menyimpan nilai jari-jari?

<p>Variabel tunggal (misalnya, <code>jari_jari</code>) (C)</p> Signup and view all the answers

Manakah dari struktur data berikut yang tepat jika anda ingin menyimpan daftar nama siswa di kelas, dimana urutan nama tidak menjadi masalah dan tidak boleh ada nama yang sama?

<p>Set (B)</p> Signup and view all the answers

Berikut ini adalah code untuk menggabungkan dua buah list: list1 = [1, 2, 3] list2 = [4, 5, 6] Manakah code yang paling tepat untuk menghasilkan [1, 2, 3, 4, 5, 6]?

<p><code>list1.extend(list2)</code> (C)</p> Signup and view all the answers

Manakah dari operasi berikut yang akan menghasilkan error?

<p><code>a = (1, 2, 3)</code> <code>a[0] = 5</code> (D)</p> Signup and view all the answers

Jika diberikan kode berikut: data = {'nama': 'Budi', 'usia': 20} Bagaimana cara mengubah usia Budi menjadi 21?

<p><code>data['usia'] = 21</code> (C)</p> Signup and view all the answers

Mana yang merupakan cara yang tepat untuk membuat set kosong di Python?

<p><code>a = set()</code> (A)</p> Signup and view all the answers

Code berikut ini menghasilkan output yang sama, manakah yang paling efisien?

<p>Semua sama saja (C)</p> Signup and view all the answers

Struktur data mana yang menjamin elemen yang disimpan tidak akan memiliki duplikat?

<p>Set (A)</p> Signup and view all the answers

Apa output dari code berikut: a = [1, 2, 3] print(a.pop())

<p>3 (B)</p> Signup and view all the answers

Flashcards

Apa itu List?

Struktur data dasar untuk menyimpan item berurutan.

Apa itu append()?

Menambahkan elemen di akhir list.

Apa itu insert()?

Menambahkan elemen pada posisi tertentu dalam list.

Apa itu remove()?

Menghapus elemen pertama yang sesuai dengan nilai tertentu dalam list.

Signup and view all the flashcards

Apa fungsi pop()?

Menghapus elemen dari list berdasarkan indeks.

Signup and view all the flashcards

Bagaimana cara mengakses elemen List?

Mengakses elemen list menggunakan nomor urutnya.

Signup and view all the flashcards

Apa itu sort()?

Mengubah urutan list secara langsung.

Signup and view all the flashcards

Apa itu Kamus (Dictionary)?

Struktur data pasangan kunci-nilai untuk akses cepat.

Signup and view all the flashcards

Apa itu Kunci (Key)?

Pengidentifikasi unik untuk mengakses nilai dalam dictionary.

Signup and view all the flashcards

Apa itu Nilai (Value)?

Data yang disimpan dalam dictionary, diakses menggunakan kunci.

Signup and view all the flashcards

Apa itu List (dalam koleksi data)?

Struktur data terurut dan dapat diubah, mengizinkan duplikat.

Signup and view all the flashcards

Apa itu Tuple?

Struktur data terurut dan tidak dapat diubah, mengizinkan duplikat.

Signup and view all the flashcards

Apa itu Set?

Struktur data tidak terurut, hanya menyimpan nilai unik.

Signup and view all the flashcards

Apa itu Dictionary (dalam koleksi)?

Struktur data tidak terurut, menyimpan pasangan kunci-nilai.

Signup and view all the flashcards

Apa itu Elemen Unik pada Set?

Set hanya dapat berisi elemen yang berbeda/unik.

Signup and view all the flashcards

Apa yang dimaksud Tidak Berurutan pada Set?

Set tidak memiliki urutan yang tetap.

Signup and view all the flashcards

Apa itu Union?

Menggabungkan elemen unik dari dua set.

Signup and view all the flashcards

Apa itu Intersection?

Mencari elemen yang sama di kedua set.

Signup and view all the flashcards

Apa itu Difference?

Menemukan elemen yang hanya ada di set pertama.

Signup and view all the flashcards

Apa itu Immutable?

Struktur data tidak dapat diubah setelah dibuat.

Signup and view all the flashcards

Apa itu Slicing pada Tuple?

Mengambil sebagian dari tuple.

Signup and view all the flashcards

Apa itu count() pada Tuple?

Menghitung berapa kali suatu elemen muncul dalam tuple.

Signup and view all the flashcards

Apa itu index() pada Tuple?

Mencari posisi pertama suatu elemen dalam tuple.

Signup and view all the flashcards

Apa itu Mini Projects?

Tugas untuk meningkatkan pemahaman dan penerapan konsep pemrograman.

Signup and view all the flashcards

Study Notes

  • List adalah struktur data fundamental untuk menyimpan kumpulan item berurutan.
  • List dapat berisi angka, string, atau objek lain dan memungkinkan penambahan, penghapusan, serta pengaksesan elemen.

Operasi Dasar List

  • Membuat list kosong atau dengan elemen awal adalah operasi dasar.
  • Menghitung jumlah elemen dalam list (panjang list) adalah operasi dasar.
  • Mengecek keberadaan elemen dalam list adalah operasi dasar.

Menambahkan Elemen

  • append() menambahkan elemen di akhir list.
  • insert() menambahkan elemen pada posisi tertentu.
  • extend() menggabungkan elemen dari list lain ke list saat ini.

Menghapus Elemen

  • remove() menghapus elemen pertama yang sesuai dengan nilai tertentu.
  • pop() menghapus dan mengembalikan elemen pada indeks tertentu (atau elemen terakhir jika indeks tidak ditentukan).
  • del menghapus elemen atau rentang elemen berdasarkan indeks.
  • clear() menghapus semua elemen dari list.

Mengakses Elemen

  • Elemen diakses menggunakan indeks, dimulai dari 0.
  • [index] mengakses satu elemen pada indeks tertentu.
  • [:] mengakses semua elemen (membuat salinan list).
  • [start:end] mengakses rentang elemen dari indeks start hingga end-1.
  • [start:end:step] mengakses elemen dengan interval tertentu.

Mengubah Elemen

  • Menggunakan indeks untuk mengganti nilai elemen dengan list[index] = nilai_baru.

Mengurutkan List

  • sort() mengurutkan list secara langsung (in-place).
  • sorted() membuat list baru yang sudah diurutkan tanpa mengubah list asli.
  • Pengurutan dapat dilakukan secara menaik atau menurun.

Kamus (Dictionary)

  • Kamus (dictionary) menyimpan pasangan kunci-nilai untuk pengambilan, penambahan, penghapusan, dan perubahan nilai berdasarkan kunci unik.
  • Berguna untuk menyimpan dan mengatur data yang terkait, dimana setiap kunci mewakili pengidentifikasi unik untuk mengakses nilai terkait.

Operasi Dasar Dictionary

  • Inisialisasi: Membuat dictionary kosong atau dengan pasangan kunci-nilai awal.
  • Panjang: Mendapatkan jumlah pasangan kunci-nilai dalam dictionary.
  • Keanggotaan: Memeriksa apakah suatu kunci ada dalam dictionary.

Key-Value

  • Kunci (Key): Pengidentifikasi unik untuk mengakses nilai dan harus unik dalam dictionary.
  • Nilai (Value): Data yang disimpan dan diakses menggunakan kunci; bisa berupa tipe data apa saja.

Mengakses Elemen

  • Menggunakan kunci untuk mendapatkan nilai yang terkait.
  • Akan terjadi error jika kunci tidak ada, atau mengembalikan nilai default (tergantung implementasi).

Menambahkan Elemen

  • Menambahkan pasangan kunci-nilai baru ke dalam dictionary.
  • Jika kunci sudah ada, nilai yang ada akan ditimpa.

Menghapus Elemen

  • Menghapus pasangan kunci-nilai berdasarkan kunci.
  • Jika kunci tidak ada, akan terjadi error atau tidak melakukan apa pun.

Mengubah Elemen

  • Mengganti nilai yang terkait dengan kunci yang sudah ada yang dilakukan dengan mengakses elemen menggunakan kunci dan menetapkan nilai baru.

Struktur Data Koleksi di Python

  • Python menyediakan struktur data koleksi untuk menyimpan dan memanipulasi kumpulan item.
  • Struktur data berbeda dalam sifat, keteraturan, dan kemampuan modifikasi.

List

  • Koleksi yang terurut dan dapat diubah.
  • Item dapat diubah, ditambahkan, atau dihapus setelah dibuat.
  • Mengizinkan duplikat.
  • Didefinisikan menggunakan tanda kurung siku [].
  • Contoh: [1, 2, 'a', True]

Tuple

  • Koleksi yang terurut dan tidak dapat diubah (immutable).
  • Item tidak dapat diubah setelah tuple dibuat.
  • Mengizinkan duplikat.
  • Didefinisikan menggunakan tanda kurung ().
  • Contoh: (1, 2, 'a', True)

Set

  • Koleksi yang tidak terurut dan tidak dapat diubah (tetapi dapat diubah dengan menambahkan atau menghapus item).
  • Tidak mengizinkan duplikat; hanya menyimpan nilai unik.
  • Berguna untuk operasi matematika seperti gabungan, irisan, dan selisih.
  • Didefinisikan menggunakan tanda kurung kurawal {} atau fungsi set().
  • Contoh: {1, 2, 3}

Dictionary

  • Koleksi yang tidak terurut, dapat diubah, dan diindeks.
  • Menyimpan data dalam pasangan kunci-nilai.
  • Kunci harus unik dan tidak dapat diubah (misalnya, string, angka, atau tuple).
  • Nilai dapat berupa jenis data apa pun.
  • Didefinisikan menggunakan tanda kurung kurawal {}.
  • Contoh: {'nama': 'Alice', 'umur': 30}

Set

  • Set adalah struktur data yang menyimpan koleksi item unik.
  • Sering digunakan dalam matematika dan ilmu komputer untuk mewakili koleksi dan melakukan operasi pada mereka.

Elemen Unik

  • Set hanya dapat berisi elemen unik.
  • Duplikat secara otomatis dihilangkan saat membuat atau memodifikasi set.
  • Memastikan bahwa setiap item dalam set hanya terjadi sekali.

Tidak Berurutan

  • Set tidak memiliki urutan yang ditentukan.
  • Elemen dalam set tidak disimpan dalam urutan tertentu.
  • Urutan elemen dalam set tidak dapat diprediksi atau diandalkan.

Operasi Dasar Set

  • Operasi dasar termasuk penambahan, penghapusan, dan pengujian keanggotaan.
  • Menambahkan elemen ke set akan menambahkannya jika belum ada di set.
  • Menghapus elemen dari set akan menghapusnya jika ada.
  • Menguji keanggotaan akan memeriksa apakah elemen ada di set.

Operasi Himpunan

  • Memungkinkan kita untuk menggabungkan, membandingkan, dan memodifikasi set.
  • Digunakan untuk melakukan logika dan manipulasi data pada set.

Union

  • Union dari dua set menghasilkan set baru yang berisi semua elemen dari kedua set.
  • Menggabungkan elemen unik dari kedua set ke dalam set baru.

Intersection

  • Intersection dari dua set menghasilkan set baru yang hanya berisi elemen yang ada di kedua set.
  • Mengidentifikasi elemen umum antara dua set.

Difference

  • Difference dari dua set menghasilkan set baru yang berisi elemen yang ada di set pertama tetapi tidak ada di set kedua.
  • Menemukan elemen yang unik untuk set pertama.

Tuple

  • Tuple adalah struktur data berurutan dan tidak dapat diubah (immutable) dalam Python.
  • Mirip dengan list tetapi elemen-elemennya tidak dapat diubah setelah dibuat.
  • Digunakan untuk mengelompokkan data terkait dan menyediakan integritas data.

Operasi Dasar Tuple

  • Pembuatan: Menggunakan tanda kurung (). Contoh: my_tuple = (1, 2, 3) atau tanpa kurung jika jelas.
  • Akses Elemen: Menggunakan indeks, dimulai dari 0. Contoh: my_tuple[0] akan menghasilkan 1.
  • Panjang: Menghitung jumlah elemen menggunakan fungsi len(). Contoh: len(my_tuple) akan menghasilkan 3.

Immutable

  • Tuple bersifat immutable, elemen-elemennya tidak dapat diubah setelah tuple dibuat.
  • Operasi seperti penambahan, penghapusan, atau pengubahan elemen tidak diizinkan.
  • Kelebihan: Menyediakan integritas data dan dapat digunakan sebagai kunci dalam dictionary.

Slicing

  • Digunakan untuk mengambil sebagian tuple.
  • Format: tuple[start:end:step]
  • start: Indeks awal (inklusif), default 0.
  • end: Indeks akhir (eksklusif), default panjang tuple.
  • step: Jarak antar elemen, default 1.
  • Contoh: my_tuple[1:3] akan menghasilkan tuple baru berisi elemen indeks 1 dan 2.

Menggabungkan Tuple

  • Menggabungkan dua atau lebih tuple dilakukan dengan operator +.
  • Contoh: tuple1 + tuple2 akan menghasilkan tuple baru berisi semua elemen dari kedua tuple.

Menghitung Elemen

  • Menggunakan metode count() untuk menghitung berapa kali suatu elemen muncul dalam tuple.
  • Contoh: my_tuple.count(2) akan mengembalikan jumlah kemunculan angka 2 dalam tuple.

Mencari Indeks

  • Menggunakan metode index() untuk mencari indeks elemen pertama yang sesuai dengan nilai yang diberikan.
  • Contoh: my_tuple.index(3) akan mengembalikan indeks dari elemen pertama yang bernilai 3. Jika elemen tidak ditemukan, akan menimbulkan error ValueError.

Tugas Individu (Mini Projects)

  • Tugas individu (mini projects) diberikan untuk meningkatkan pemahaman dan penerapan konsep dalam pemrograman.
  • Melibatkan pengembangan solusi kecil untuk masalah tertentu.

Menggabungkan Struktur Data

  • Implementasi struktur data seperti array, linked list, atau dictionary.
  • Menggabungkan beberapa struktur data untuk memecahkan masalah yang lebih kompleks.
  • Memahami penggunaan dan efisiensi dari setiap struktur data.

Penyimpanan Data Mahasiswa

  • Membuat program untuk menyimpan informasi siswa (nama, NIM, nilai, dll.).
  • Menggunakan file atau database untuk menyimpan data secara permanen.
  • Implementasi fungsi pencarian, penyortiran, dan pembaruan data.

Operasi Dasar

  • Membuat program dengan operasi aritmatika dasar (penambahan, pengurangan, perkalian, pembagian).
  • Implementasi operasi logika (AND, OR, NOT).
  • Memahami penggunaan operator perbandingan (==, !=, >, <, >=, <=).

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Python Data Structures Quiz
10 questions

Python Data Structures Quiz

ProficientRubellite avatar
ProficientRubellite
Python Lists Creation Quiz
3 questions

Python Lists Creation Quiz

DurableExtraterrestrial avatar
DurableExtraterrestrial
Python List Creation Techniques
10 questions

Python List Creation Techniques

TemptingRuthenium2267 avatar
TemptingRuthenium2267
Python Lists
10 questions

Python Lists

MarvellousColumbus8275 avatar
MarvellousColumbus8275
Use Quizgecko on...
Browser
Browser