Assalamualaikum Wr. Wb.
Pada kesempatan kali ini, kita akan membahas Operator Python.
Tuple
Tuple adalah kumupulan yang diperintah dan tidak dapat diubah . Dalam Python tuple ditulis dengan kurung bundar.
Contoh
Buat Tuple :
thistuple = ("apple", "banana", "cherry")
print(thistuple)
Akses Item Tuple
Kamu dapat mengakses item tuple dengan merujuk pada nomor indeks, di dalam tanda kurung:
Contoh
Tulis item kedua dalam tuple:
thistuple = ("apple", "banana", "cherry")
print(thistuple[1])
Index Negatif
Index negatif berarti mulai dari akhir, -1mengacu pada item terakhir, -2mengacu pada item kedua terakhir dll.
Contoh
Tulis item terakhir dari tuple:
thistuple = ("apple", "banana", "cherry")
print(thistuple[-1])
Jarak Indeks
Kamu dapat menentukan jarak indeks dengan menentukan di mana untuk memulai dan di mana untuk mengakhiri jarak.
Saat menentukan jarak, kembalinya niali akan menjadi tupel baru dengan item yang ditentukan.
Contoh
Balikan item ketiga, keempat, dan kelima:
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:5])
Catatan: Pencarian akan dimulai pada indeks 2 (termasuk) dan berakhir pada indeks 5 (tidak termasuk).
Ingat bahwa item pertama memiliki indeks 0.
Jarak Indeks Negatif
Tentukan indeks negatif jika Kamu ingin memulai pencarian dari akhir tuple:
Contoh
Contoh ini mengembalikan item dari indeks -4 (termasuk) ke indeks -1 (tidak termasuk)
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[-4:-1])
Ubah Nilai Tuple
Setelah tuple dibuat, kamu tidak dapat mengubah nilainya. Tuples tidak dapat diubah , atau tidak dapat diubah sebagaimana disebut juga.
Tapi ada solusinya. kamu dapat mengubah tuple menjadi daftar, mengubah daftar, dan mengubah daftar kembali menjadi tupel.
Contoh
Mengubah tuple menjadi daftar untuk dapat mengubahnya:
x = ("apple", "banana", "cherry")
y = list(x)
y[1] = "kiwi"
x = tuple(y)
print(x)
Loop Through di Tuple
Kamu dapat
mengulang item tuple dengan menggunakan loop for.
Contoh
Ulangi item-itemnya dan buat nilainya:
thistuple = ("apple", "banana", "cherry")
for x in thistuple:
print(x)
Memeriksa Item Jika Ada
Untuk
menentukan apakah ada item tertentu dalam tupel, gunakan kata kunci in:
Contoh
Memeriksa apakah “apel” ada di tuple:
thistuple = ("apple", "banana", "cherry")
if "apple" in thistuple:
print("Yes, 'apple' is in the fruits tuple")
Panjang Tuple
Untuk menentukan berapa banyak item yang dimiliki tuple,
gunakan metode len()ini:
Contoh
Cetak jumlah item dalam tuple:
thistuple = ("apple", "banana", "cherry")
print(len(thistuple))
Tambahkan Item
Setelah tuple dibuat, Kamu tidak dapat menambahkan item ke dalamnya. Tuple tidak bisa diubah .
Contoh
Kamu tidak dapat menambahkan item ke tuple:
thistuple = ("apple", "banana", "cherry")
thistuple[3] = "orange" # This will raise an error
print(thistuple)
Membuat Tuple Dengan Satu Item
Untuk membuat tuple dengan hanya satu item, kamu harus menambahkan koma setelah item, kecuali Python tidak akan mengenali variabel sebagai tuple.
Contoh
Satu item tuple, perhatikan komanya:
thistuple = ("apple",)
print(type(thistuple))
#NOT a tuple
thistuple = ("apple")
print(type(thistuple))
Hapus Item
Catatan: Kamu tidak dapat menghapus item dalam tuple.
Tuples tidak dapat diubah , sehingga Kamu tidak dapat menghapus item dari itu, tetapi Kamu dapat menghapus tuple sepenuhnya:
Contoh
Kata kunci
del dapat menghapus tuple
sepenuhnya:
thistuple = ("apple", "banana", "cherry")
del thistuple
print(thistuple) #this will raise an error because the tuple no longer exists
Gabungan Dua Tuple
Untuk menggabung
dengan dua atau lebih tuple kamu dapat menggunakan operator + :
Contoh
Menggabungkan dengan dua tuple:
tuple1 = ("a", "b" , "c")
tuple2 = (1, 2, 3)
tuple3 = tuple1 + tuple2
print(tuple3)
Konstruktor Tuple ()
Dimungkinkan juga untuk menggunakan konstruktor tuple () untuk membuat tuple.
Contoh
Menggunakan metode tuple () untuk membuat tuple:
thistuple = tuple(("apple", "banana", "cherry")) # note the double round-brackets
print(thistuple)
Metode Tuple
Python memiliki dua metode bawaan yang dapat Kamu gunakan pada tupel.
| Method | Description |
| count() | Returns the number of times a specified value occurs in a tuple |
| index() | Searches the tuple for a specified value and returns the position of where it was found |
Demikianlah share ilmu pada artikel kali ini
semoga bermanfaat, ya
Wassalamualaikum Wr. Wb