0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan2 halaman

Kuis Python: Array dan List S2

Dokumen ini adalah kuis untuk mahasiswa S2 tentang penggunaan array dan list di Python, terdiri dari 20 soal yang mencakup pertanyaan konseptual dan studi kasus. Soal-soal tersebut mencakup perbedaan antara list dan array, manipulasi list, serta analisis data menggunakan list. Kuis ini dirancang untuk menguji pemahaman mahasiswa tentang konsep dasar dan aplikasi praktis dalam pemrograman Python.

Diunggah oleh

anisaprmtaaa18
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan2 halaman

Kuis Python: Array dan List S2

Dokumen ini adalah kuis untuk mahasiswa S2 tentang penggunaan array dan list di Python, terdiri dari 20 soal yang mencakup pertanyaan konseptual dan studi kasus. Soal-soal tersebut mencakup perbedaan antara list dan array, manipulasi list, serta analisis data menggunakan list. Kuis ini dirancang untuk menguji pemahaman mahasiswa tentang konsep dasar dan aplikasi praktis dalam pemrograman Python.

Diunggah oleh

anisaprmtaaa18
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Kuis Mahasiswa S2 - Array dan List di Python

Total Soal: 20 (10 Soal Konseptual + 10 Studi Kasus)

1. Jelaskan perbedaan antara list dan array dalam konteks Python.

2. Apa keuntungan menggunakan list dibanding menyimpan data satu per satu di variabel berbeda?

3. Apa output dari kode berikut dan mengapa?

data = [4, 8, 15, 16, 23, 42]

print(data[-2])

4. Jelaskan bagaimana slicing bekerja dalam list dengan contoh.

5. Buat kode untuk menambahkan elemen ke list pada posisi tertentu.

6. Bagaimana cara menghapus elemen pertama dari list? Berikan contoh.

7. Buat program untuk mencari jumlah kemunculan elemen tertentu dalam list.

8. Jelaskan perbedaan antara `append()`, `insert()`, dan `extend()` dalam list.

9. Apa yang akan terjadi jika kita mengakses indeks yang tidak ada dalam list?

10. Buat program sederhana untuk membalik isi list menggunakan loop.

11. Studi Kasus: Diberikan nilai ujian 30 siswa dalam list. Hitung dan tampilkan rata-rata nilai serta semua

nilai di atas rata-rata.

12. Studi Kasus: Gudang menyimpan stok barang dalam list. Tambahkan 10 ke setiap elemen yang bernilai

0.

13. Studi Kasus: Sistem pemesanan kursi menggunakan list. Buat program yang meminta input nomor kursi,

lalu memverifikasi apakah kursi tersedia.

14. Studi Kasus: Analisis penjualan mingguan. Tampilkan total, rata-rata, dan hari dengan penjualan di atas

rata-rata dari list penjualan.

15. Studi Kasus: Dari list data campuran, pisahkan elemen string dan angka ke dua list yang berbeda.

16. Studi Kasus: Simulasikan sistem absensi. Input nama-nama yang hadir hari ini ke dalam list dan
tampilkan daftar hadir.

17. Studi Kasus: Diberikan dua list berisi kode barang. Temukan berapa banyak kode yang sama di kedua

list tersebut.

18. Studi Kasus: Buat sistem nilai untuk mahasiswa S2 di mana setiap mahasiswa memasukkan nilainya dan

sistem mencetak siapa yang nilainya di atas rata-rata.

19. Studi Kasus: Buat simulasi antrian menggunakan list. Tambahkan dan hapus nama sesuai dengan

operasi antrian.

20. Studi Kasus: Diberikan list waktu login mahasiswa ke sistem. Hitung berapa banyak mahasiswa yang

login di atas pukul 12 (anggap data berupa angka jam 0-23).

Anda mungkin juga menyukai