//Contact Form //Syntax Highlighter
Notifikasi
Tidak ada notifikasi baru.
Penelusuran Trending (7 hari terakhir)

Cara Mengambil Nilai Dari List Pada Python dan Contoh Programnya

Belajar Pemrogram Python Menggunakan Google Collaboratory

Hai Simkoder's yang budiman, selamat datang di Simkoding ya. Nah, kali ini kita akan melanjutkan tentang data List. Untuk pembahasan kali ini mengenai Cara Mengambil Nilai Dari List Pada Python dan Contoh Programnya. Postingan ini masih ada kaitannya dengan artikel pada pembasan sebelumnya ya kawan yaitu tentang Cara Membuat dan Mengisi Data List Pada Python. Makanya kita sebut sebabagai pembahasan lanjutan Data List.

Jika kalian sudah bisa membuat list kemudian mengisinya dengan item - item atau elemen didalamnya, maka selanjutnya kalian harus bisa menguasai cara mengambil nilai dari data list. Setelah itu kalian bisa mencoba dengan latihan membuat program yang terkait dengan data list.

Membahas mengenai cara mengambil nilia dari List oda Python, maka kalian harus mengetahui INDEX item yang di dalam List. Setelah kita mengetahui Indexnya maka baru kita bisa melakukan pengambilan sesuai dengan kebutuhan. 

Misalnya nih, di dalama data list nama ada beberapa nama orang dan kita ingin ambil si A saja katakanlah, sehingga hanya A yang kita ambil datanya. Maka dari itu perlu mengetahui INDEX pada List Python.

Untuk mengetahuinya yuk kita bahas secara detail biar tambah ngerti..

Cara Mengetahui Index Data List Python

Pada List Python, Index data dimulai dari 0, 1, 2, ...... dan seterusnya dari kiri ke kanan. Sehingga jika kita ingin mengambil data urutan pertama makan Index datannya 0. 

Nah Simkoder's, untuk lebih detailnya bisa kalian pahami contoh pada gambar berikut :

Cara mengetahui Index List Python

Simkoder's, dari gambar diatas bisa kita ketahui bahwa terdapat data list nama yang isinya terdapat empat nama yaitu "Silvi", "Nabila", "Icha", "Arin". 

INDEX dimulai dari 0 dari kiri ke kanan, sehingg Index masing - masing item yaitu :
  • Silvi    : 0
  • Nabila : 1
  • Icha     : 2
  • Arin    : 3

Nah, cara diatas bisa kita identifikasi secara mudah hanya dengan cara manual karena datanya masih sedikit. Lalu bagaimana jika elemen isi List nya banyak ? Berikut Pembahasanya,...

Cara Mengetahui Index Data List Python yang isi Itemnya Banyak

Jika item data di dalam list hanya beberapa saja bisa kita ketahui dengan cara manual seperti diatas. Sedangkan apabila item data di dalam list jumlahnya banyak misal sampai 100 item maka untuk mengetahui INDEX dengan cara menggunakan fungsi enumerate().

Fungsi enumerate() digunakan untuk menghasilkan pasangan indeks dan item/elemen dalam List. Kita dapat menggunakan loop for untuk mengiterasi melalui pasangan tersebut dan memeriksa elemennya. Jika elemen tersebut sama dengan yang dicari, maka indeksnya dapat ditentukan.

Agar lebih mudah memahami, kalian bisa menganalisa contoh berikut :

Misalnya terdapat list data buah sebanyak 50 item.


#List Data buah
buah = ['apel', 'mangga', 'pisang', 'jeruk', 'durian', 'nanas', 'anggur', 'salak', 'semangka', 'kiwi',
        'pepaya', 'melon', 'kelapa', 'stroberi', 'nangka', 'manggis', 'rambutan', 'markisa', 'sirsak', 'lemon',
        'ceri', 'alpukat', 'jambu air', 'sawo', 'kedondong', 'belimbing', 'matoa', 'mangga madu', 'pisang kepok', 'nanas madu', 'salak pondoh',
        'apel hijau', 'jeruk bali', 'durian montong', 'semangka kuning', 'kiwi gold', 'mangga manalagi', 'anggur hitam', 'pepaya california', 'melati',
        'kelapa hijau', 'salak bali', 'nanas madu', 'nangka madu', 'manggis hitam', 'rambutan binjai', 'markisa kuning', 'alpukat mentega', 'sawo manila', 'matoa asam']

#Target item yang kita cari Index - nya
target = input("Masukkan Item : ")

#Penggunaan fungsi enumerate()
for index, buah in enumerate(buah):
    if buah == target:
        print("Indeks", target,": ", index)
        break

Output :

Masukkan Item : kiwi gold
Indeks kiwi gold :  35
Keterangan :
Terdapay list dengan isi item sebanyak 50 buah kemudian kita buat variabel target yang berupa user input sehingga ketika kode dijalankan maka akan ada perintah untuk memasukkan nama buah yang akan kita cari Index nya. Setelah itu akan berlanjut ke penggunaan fungsi enumerate() yang dimasukkan kedalam fungsi for untuk mengulangi proses iterasi nama buah. Selanjutnya penggunaan if == target untuk menvalidasi kesamanaa data antara user input dengan item list. Program akan menampilkan index item sesuai yang di inputkan user.

Dengan kode diatas kita bisa mengetahui Index Item List dengan mudah tanpa menghitungnya secara manual karena tidak memungkinkan jika itemnya banyak. Beda lagi jika hanya beberapa dapat kita ketahui dengan mneghitung Indexnya secara manual.

Setelah kalian sudah memahami Index pada item data list, baru kita bisa juga mengambil nilai dari List Python. 

Cara Mengambil Nilai Dari List Pada Python

Untuk mengambil nilai / item dari List pada Python pertama yang perlu diketahui ialah Indeks dari isi list. Caranya sudah kita bahas diatas, nah tinggal lanjut ke pengambilannya.

Untuk cara mengambil nilai dari list python sangatlah mudah yaitu dengan perintah :

#List Data nama
nama = ['Silvi', 'Nabila', 'Icha', 'Arin']

#Coba kita ambil nama Icha
#Indeks dari nama Icha yaitu 2
print (nama[2])

#Kita coba gabung denganm teks
print ('Mantan Terindah ku',nama[2])

Output :

Icha
Mantan Terindah ku Icha
Hahah ciee,,, gak bisa Move On. ! 😝😝

Jadi untuk mengambil data sangatlah mudah ya Simkoder's, yang penting kita tahu Indeks dari item data listntya.

Agar lebih paham lagi kita harus mencoba membuat program yang bisa mengambil nilai dari list Python. Kita bisa membuat contoh program sebagai berikut.

Contoh Program Mengambil Nilai Dari List Pada Python

Berikut ini kalian bisa membuat program sederhana yang isinya bisa mengambil nilai dari List Python.

students = ['John', 'Jane', 'Alice', 'Bob']

# Mengambil data menggunakan indeks
student1 = students[0]
student2 = students[2]

print(student1)  # Output: John
print(student2)  # Output: Alice

# Mengambil data menggunakan slicing
students_subset = students[1:3]
print(students_subset)  # Output: ['Jane', 'Alice']

# Mengambil data dengan loop
for student in students:
    print(student)

# Output:
# John
# Jane
# Alice
# Bob
Itulah Simkoder's contoh Program sederhana Mengambil Nilai Dari List Pada Python.

Baiklah Simkoder', kita akhiri pembahasan tentang Cara Mengambil Nilai Dari List Pada Python dan Contoh Programnya. Semoga sedikit pembahasan ini bisa bermanfaat untuk kalian dan untuk kita semua ya.

Sampai jumpa di pembahasan selanjutnya ya ....
Python
Gabung dalam percakapan
Posting Komentar