Skip to main content
  1. Belajar/
  2. Python Fundamental/
  3. 7. Menggunakan List pada Python/

Contoh Penggunaan List dalam Program

6 mins· loading · loading ·
Menggunakan List Pada Python - This article is part of a series.
Part 5: This Article

Pada bagian ini, kita akan mengeksplorasi beberapa contoh konkret penggunaan List dalam berbagai skenario program. Setiap contoh akan dijelaskan secara detail bersama dengan penjelasan kode untuk memahami bagaimana List dapat dioptimalkan untuk pemecahan masalah spesifik.

a. Manajemen Data Siswa dengan List
#

Misalkan kita ingin menyimpan data siswa dan melakukan operasi sederhana seperti menambahkan siswa baru dan mencetak daftar siswa.

# Contoh Kode
students = ["Alice", "Bob", "Charlie", "David", "Eva"]

# Menampilkan daftar siswa
print("Current Students:")
for student in students:
    print(student)

# Menambahkan siswa baru
new_student = "Frank"
students.append(new_student)

# Menampilkan daftar siswa setelah penambahan
print("\nStudents after Addition:")
for student in students:
    print(student)

Penjelasan:

  • List students digunakan untuk menyimpan nama-nama siswa.
  • Menggunakan loop for untuk mencetak daftar siswa sebelum dan setelah penambahan.
  • Fungsi append() digunakan untuk menambahkan siswa baru ke List.

b. Analisis Data Pemasukan Bulanan dengan List
#

Pada contoh ini, kita akan membuat aplikasi sederhana untuk mengelola data pemasukan bulanan dan mencari total pemasukan.

# Contoh Kode
monthly_income = [1200, 1500, 1800, 2000, 1700]

# Menampilkan pemasukan bulanan
print("Monthly Income:")
for income in monthly_income:
    print(f"${income}")

# Menghitung total pemasukan
total_income = sum(monthly_income)

# Menampilkan total pemasukan
print(f"\nTotal Income: ${total_income}")

Penjelasan:

  • List monthly_income menyimpan data pemasukan bulanan.
  • Menggunakan loop for untuk mencetak setiap pemasukan bulanan.
  • Menggunakan fungsi sum() untuk menghitung total pemasukan bulanan.

c. Analisis Data dengan List
#

Pada contoh ini, kita akan membuat sebuah aplikasi sederhana untuk analisis data. Misalkan kita memiliki kumpulan data nilai siswa dan kita ingin menganalisis rata-rata nilai dan siswa yang lulus.

# Contoh Kode
student_scores = [75, 88, 92, 65, 78, 85, 90, 81, 95, 70]

# Menghitung rata-rata nilai
average_score = sum(student_scores) / len(student_scores)

# Menampilkan rata-rata nilai
print(f"Average Score: {average_score:.2f}")

# Menentukan siswa yang lulus (nilai di atas rata-rata)
passing_students = [score for score in student_scores if score > average_score]

# Menampilkan siswa yang lulus
print("Passing Students:")
for index, score in enumerate(passing_students, start=1):
    print(f"Student {index}: {score}")

Penjelasan:

  • List digunakan untuk menyimpan data nilai siswa.
  • Menghitung rata-rata nilai dengan fungsi sum() dan len().
  • Menggunakan List Comprehension untuk menyaring siswa yang lulus.
  • Mencetak rata-rata nilai dan daftar siswa yang lulus.

Dengan contoh-contoh ini, kita dapat melihat bagaimana List dapat digunakan untuk menyimpan dan memanipulasi data dalam berbagai skenario pemrograman.

Menggunakan List Pada Python - This article is part of a series.
Part 5: This Article