Anda dapat mengakses nilai atau item dalam tuple dengan mengacu pada nomor indeks, di dalam tanda kurung siku.
Contoh:
tupleini = ("apel", "pisang", "ceri")
print(tupleini[1])
Output:
pisang
Catatan: Item pertama memiliki indeks 0.
Indeks Negatif
Pengindeksan negatif berarti mulai dari akhir tuple.
-1
mengacu pada item terakhir, -2
mengacu pada item terakhir kedua dan seterusnya.
Contoh:
tupleini = ("apel", "pisang", "ceri")
print(tupleini[-1])
Output:
ceri
Range Indeks
Anda dapat menentukan range indeks dengan menentukan dari mana memulai dan mengakhiri range dan mengembalikan tuple baru dalam range indeks tersebut.
Saat menentukan range indeks, nilai yang dikembalikan akan berupa tuple baru dengan item yang ditentukan dalam range yang diberikan.
Contoh:
tupleini = ("apel", "pisang", "ceri", "jeruk", "kiwi", "melon", "mangga")
print(tupleini[2:5])
#Ini akan mengembalikan item dari posisi 2 ke 5.
#Ingat bahwa item pertama adalah posisi 0,
#dan perhatikan bahwa item di posisi 5 TIDAK termasuk
Output:
('ceri', 'jeruk', 'kiwi')
Catatan: Pencarian akan dimulai pada indeks 2 (termasuk) dan berakhir pada indeks 5 (tidak termasuk).
Dengan mengabaikan nilai awal, range akan dimulai dari item pertama.
Contoh:
tupleini = ("apel", "pisang", "ceri", "jeruk", "kiwi", "melon", "mangga")
print(tupleini[:4])
Output:
('apel', 'pisang', 'ceri', 'jeruk')
Dengan mengabaikan nilai akhir, range akan berlanjut ke akhir tuple.
Contoh:
tupleini = ("apel", "pisang", "ceri", "jeruk", "kiwi", "melon", "mangga")
print(tupleini[2:])
Output:
('ceri', 'jeruk', 'kiwi', 'melon', 'mangga')
Rentang Indeks Negatif
Dengan memberikan indeks negatif Anda akan memulai range dari akhir tuple.
Contoh:
tupleini = ("apel", "pisang", "ceri", "jeruk", "kiwi", "melon", "mangga")
print(tupleini[-4:-1])
#Pengindeksan negatif berarti mulai dari akhir tuple.
#Contoh ini mengembalikan item dari indeks -4 (disertakan) ke indeks -1 (dikecualikan)
#Ingat bahwa item terakhir memiliki indeks -1,
Output:
('jeruk', 'kiwi', 'melon')
Periksa Apakah Item Ada
Untuk menentukan apakah item tertentu ada dalam tuple, gunakan keyword in
.
Contoh:
tupleini = ("apel", "pisang", "ceri")
if "apel" in tupleini:
print("Ya, 'apel' ada di dalam tupleini")
Output:
Ya, 'apel' ada di dalam tupleini
Tutorial sebelumnya : Mengenal Tuple Pada Python
Tutorial setelahnya : Cara Mengupdate Tuple
Semua Tutorial Python : Tutorial Python